Merge pull request #2489 from annando/1604-unseen

Check before doing the database update
This commit is contained in:
Tobias Diekershoff 2016-04-28 07:18:35 +02:00
commit 1644919880

View File

@ -1335,9 +1335,12 @@
$idlist = implode(",", $idarray);
if ($idlist != "")
$r = q("UPDATE `item` SET `unseen` = 0 WHERE `unseen` AND `id` IN (%s)", $idlist);
if ($idlist != "") {
$unseen = q("SELECT `id` FROM `item` WHERE `unseen` AND `id` IN (%s)", $idlist);
if ($unseen)
$r = q("UPDATE `item` SET `unseen` = 0 WHERE `unseen` AND `id` IN (%s)", $idlist);
}
$data = array('$statuses' => $ret);
switch($type){