Success exit from settag.php if desired state already exists

If you're adding a tag that already exists, or deleting a tag that
doesn't exist, using settag.php, the exit value is 0 instead of
previous -1. This makes scripting around tags a wee bit easier.
This commit is contained in:
Evan Prodromou 2011-10-24 20:13:10 -04:00
parent 499e7d7c41
commit 6793616521

View File

@ -66,12 +66,12 @@ if ($i !== false) {
} }
} else { } else {
print "Already set.\n"; print "Already set.\n";
exit(-1); exit(0);
} }
} else { } else {
if (have_option('d', 'delete')) { // Delete if (have_option('d', 'delete')) { // Delete
print "No such tag.\n"; print "No such tag.\n";
exit(-1); exit(0);
} else { } else {
$tags[] = $tag; $tags[] = $tag;
$result = $sn->setTags($tags); $result = $sn->setTags($tags);