summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Fleischer <lfleischer@archlinux.org>2017-02-24 20:28:09 +0100
committerLukas Fleischer <lfleischer@archlinux.org>2017-02-24 21:25:03 +0100
commit31754909b1ebbc2a50f1faecbb0cf5058953b840 (patch)
tree30adc02a6d1f3392357955dd9a93d89dbc4fcc57
parent08f56e76d7e203ce128ec6653280984e426f3811 (diff)
downloadaur-31754909b1ebbc2a50f1faecbb0cf5058953b840.tar.gz
aur-31754909b1ebbc2a50f1faecbb0cf5058953b840.tar.xz
Fix user name in disown notifications
Do not overwrite the $uid variable when updating co-maintainers. Fixes FS#52225. Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
-rw-r--r--web/lib/pkgbasefuncs.inc.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/web/lib/pkgbasefuncs.inc.php b/web/lib/pkgbasefuncs.inc.php
index 4f102040..57b307d8 100644
--- a/web/lib/pkgbasefuncs.inc.php
+++ b/web/lib/pkgbasefuncs.inc.php
@@ -680,15 +680,15 @@ function pkgbase_adopt ($base_ids, $action=true, $via) {
$comaintainers = pkgbase_get_comaintainers($base_id);
if (count($comaintainers) > 0) {
- $uid = uid_from_username($comaintainers[0]);
+ $comaintainer_uid = uid_from_username($comaintainers[0]);
$comaintainers = array_diff($comaintainers, array($comaintainers[0]));
pkgbase_set_comaintainers($base_id, $comaintainers);
} else {
- $uid = "NULL";
+ $comaintainer_uid = "NULL";
}
$q = "UPDATE PackageBases ";
- $q.= "SET MaintainerUID = " . $uid . " ";
+ $q.= "SET MaintainerUID = " . $comaintainer_uid . " ";
$q.= "WHERE ID = " . $base_id;
$dbh->exec($q);
}