ccache_update: protect insert with transaction block
This commit is contained in:
parent
2d5718ae58
commit
c205bb8d15
1 changed files with 4 additions and 0 deletions
|
@ -5861,6 +5861,8 @@
|
|||
$unread = (int) getFeedArticles($link, $feed_id, $is_cat, true, $owner_uid);
|
||||
}
|
||||
|
||||
db_query($link, "BEGIN");
|
||||
|
||||
$result = db_query($link, "SELECT feed_id FROM $table
|
||||
WHERE owner_uid = '$owner_uid' AND feed_id = '$feed_id' LIMIT 1");
|
||||
|
||||
|
@ -5876,6 +5878,8 @@
|
|||
($feed_id, $unread, $owner_uid, NOW())");
|
||||
}
|
||||
|
||||
db_query($link, "COMMIT");
|
||||
|
||||
if ($feed_id > 0 && $prev_unread != $unread) {
|
||||
|
||||
if (!$is_cat) {
|
||||
|
|
Loading…
Reference in a new issue