diff options
author | swiergot <swiergot> | 2005-08-09 11:20:07 +0200 |
---|---|---|
committer | swiergot <swiergot> | 2005-08-09 11:20:07 +0200 |
commit | 6001191a0d5fb3c9be3bc93a338d910465f5dd0a (patch) | |
tree | 904b4678be6c7f78f7e608d5b07692b70764f713 /web | |
parent | c2c143399ecf10bc4d2e37fa9a061fd21d08c4e2 (diff) | |
download | aur-6001191a0d5fb3c9be3bc93a338d910465f5dd0a.tar.gz aur-6001191a0d5fb3c9be3bc93a338d910465f5dd0a.tar.xz |
autoflag safe for packages submitted by TUs and Developers
Diffstat (limited to 'web')
-rw-r--r-- | web/html/pkgsubmit.php | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/web/html/pkgsubmit.php b/web/html/pkgsubmit.php index e160571e..250a15f9 100644 --- a/web/html/pkgsubmit.php +++ b/web/html/pkgsubmit.php @@ -378,7 +378,11 @@ if ($_COOKIE["AURSID"]) { $q.="Description='".mysql_escape_string($new_pkgbuild['pkgdesc'])."', "; $q.="URL='".mysql_escape_string($new_pkgbuild['url'])."', "; $q.="LocationID=2, "; - $q.="Safe=0, "; + if (account_from_sid($_COOKIE["AURSID"]) == "Trusted User" || account_from_sid($_COOKIE["AURSID"]) == "Developer") { + $q.="Safe=1, VerifiedBy=".uid_from_sid($_COOKIE["AURSID"]).", "; + } else { + $q.="Safe=0, "; + } $fspath=$INCOMING_DIR.$pkg_name."/".$_FILES["pfile"]["name"]; $q.="FSPath='".mysql_escape_string($fspath)."', "; $urlpath=$URL_DIR.$pkg_name."/".$_FILES["pfile"]["name"]; @@ -430,6 +434,9 @@ if ($_COOKIE["AURSID"]) { # $q = "INSERT INTO Packages "; $q.= " (Name, Version, CategoryID, Description, URL, LocationID, "; + if (account_from_sid($_COOKIE["AURSID"]) == "Trusted User" || account_from_sid($_COOKIE["AURSID"]) == "Developer") { + $q.= "Safe, VerifiedBy,"; + } $q.= " SubmittedTS, SubmitterUID, MaintainerUID, FSPath, URLPath) "; $q.= "VALUES ('"; $q.= mysql_escape_string($new_pkgbuild['pkgname'])."', '"; @@ -438,7 +445,11 @@ if ($_COOKIE["AURSID"]) { $q.= mysql_escape_string($_REQUEST['category']).", '"; $q.= mysql_escape_string($new_pkgbuild['pkgdesc'])."', '"; $q.= mysql_escape_string($new_pkgbuild['url']); - $q.= "', 2, UNIX_TIMESTAMP(), "; + $q.= "', 2, "; + if (account_from_sid($_COOKIE["AURSID"]) == "Trusted User" || account_from_sid($_COOKIE["AURSID"]) == "Developer") { + $q.= "1, ".uid_from_sid($_COOKIE["AURSID"]).", "; + } + $q.= "UNIX_TIMESTAMP(), "; $q.= uid_from_sid($_COOKIE["AURSID"]).", "; $q.= uid_from_sid($_COOKIE["AURSID"]).", '"; $fspath=$INCOMING_DIR.$pkg_name."/".$_FILES["pfile"]["name"]; |