diff options
author | friendica <info@friendica.com> | 2012-03-28 17:44:24 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2012-03-28 17:44:24 -0700 |
commit | 77715c0c65b5275f1d1b4b1c4b79bcf62b417c51 (patch) | |
tree | 1d9de60858f5bd3bfea16fe9728326531357f756 /mod | |
parent | 7956c2d08e209635c40ca62e2a37d46fd41869af (diff) | |
download | volse-hubzilla-77715c0c65b5275f1d1b4b1c4b79bcf62b417c51.tar.gz volse-hubzilla-77715c0c65b5275f1d1b4b1c4b79bcf62b417c51.tar.bz2 volse-hubzilla-77715c0c65b5275f1d1b4b1c4b79bcf62b417c51.zip |
fix notification total
Diffstat (limited to 'mod')
-rw-r--r-- | mod/ping.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mod/ping.php b/mod/ping.php index 1562254b1..23a3f4937 100644 --- a/mod/ping.php +++ b/mod/ping.php @@ -22,6 +22,7 @@ function ping_init(&$a) { and seen = 0 order by date desc limit 0, 50", intval(local_user()) ); + $sysnotify = $r[0]['total']; } else { $z1 = q("select * from notify where uid = %d @@ -35,6 +36,7 @@ function ping_init(&$a) { intval(50 - intval($t[0]['total'])) ); $z = array_merge($z1,$z2); + $sysnotify = 0; // we will update this in a moment } @@ -147,13 +149,12 @@ function ping_init(&$a) { $tot = $mail+$intro+$register+count($comments)+count($likes)+count($dislikes)+count($friends)+count($posts)+count($tags); require_once('include/bbcode.php'); - $sysnotify = 0; if($firehose) { echo ' <notif count="'.$tot.'">'; } else { - if(count($z)) { + if(count($z) && (! $sysnotify)) { foreach($z as $zz) { if($zz['seen'] == 0) $sysnotify ++; |