mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Fix empty depends database insert
Do not try to insert a falsey value into the database in case of "depends=()". Signed-off-by: Manuel <manutortosa@chakra-project.org> Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
This commit is contained in:
parent
a32b2f2ef7
commit
16cda58ff8
1 changed files with 17 additions and 12 deletions
|
@ -361,11 +361,15 @@ if ($uid):
|
|||
|
||||
# Update package depends
|
||||
$depends = explode(" ", $new_pkgbuild['depends']);
|
||||
if ($depends !== false) {
|
||||
foreach ($depends as $dep) {
|
||||
$deppkgname = preg_replace("/(<|<=|=|>=|>).*/", "", $dep);
|
||||
$depcondition = str_replace($deppkgname, "", $dep);
|
||||
|
||||
if ($deppkgname == "#") {
|
||||
if ($deppkgname == "") {
|
||||
continue;
|
||||
}
|
||||
else if ($deppkgname == "#") {
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -376,6 +380,7 @@ if ($uid):
|
|||
|
||||
db_query($q, $dbh);
|
||||
}
|
||||
}
|
||||
|
||||
# Insert sources
|
||||
$sources = explode(" ", $new_pkgbuild['source']);
|
||||
|
|
Loading…
Add table
Reference in a new issue