diff --git a/mod/ping.php b/mod/ping.php
index caa78f9b7..9965ea918 100644
--- a/mod/ping.php
+++ b/mod/ping.php
@@ -35,9 +35,6 @@ function ping_init(&$a) {
case ACTIVITY_DISLIKE:
$dislikes[] = $it;
break;
- case ACTIVITY_POST;
- $posts[] = $it;
- break;
case ACTIVITY_FRIEND:
$xmlhead="<"."?xml version='1.0' encoding='UTF-8' ?".">";
$obj = parse_xml_string($xmlhead.$it['object']);
@@ -45,11 +42,14 @@ function ping_init(&$a) {
$friends[] = $it;
break;
default:
- if ($it['parent']!=$it['id']) $comments[] = $it;
+ if ($it['parent']!=$it['id']) {
+ $comments[] = $it;
+ } else {
+ $posts[] = $it;
+ }
}
}
-
$r = q("SELECT `item`.`id`,`item`.`parent`, `item`.`verb`, `item`.`author-name`,
`item`.`author-link`, `item`.`author-avatar`, `item`.`created`, `item`.`object`,
`pitem`.`author-name` as `pname`, `pitem`.`author-link` as `plink`
@@ -129,7 +129,7 @@ function ping_init(&$a) {
$home";
if ($register!=0) echo "$register";
- $tot = $mail+$intro+$register+count($comments)+count($likes)+count($dislikes)+count($friends);
+ $tot = $mail+$intro+$register+count($comments)+count($likes)+count($dislikes)+count($friends)+count($posts);
echo ' ';
if ($intro>0){