]> git.mxchange.org Git - friendica.git/blobdiff - mod/notify.php
fixed star-bug
[friendica.git] / mod / notify.php
index e6a7a885966418d35c9dcf163410c8dfe74e1cfe..a572b15344269f8c4d0bcd9776c6c1cd8b696195 100644 (file)
@@ -11,8 +11,10 @@ function notify_init(&$a) {
                        intval(local_user())
                );
                if(count($r)) {
-                       q("update notify set seen = 1 where id = %d and uid = %d limit 1",
-                               intval($a->argv[2]),
+                       q("update notify set seen = 1 where ( link = '%s' or ( parent != 0 and parent = %d and otype = '%s' )) and uid = %d",
+                               dbesc($r[0]['link']),
+                               intval($r[0]['parent']),
+                               dbesc($r[0]['otype']),
                                intval(local_user())
                        );
                        goaway($r[0]['link']);