aboutsummaryrefslogtreecommitdiff
path: root/mod/groups
diff options
context:
space:
mode:
authorben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544>2009-02-26 11:57:06 +0000
committerben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544>2009-02-26 11:57:06 +0000
commit3f4850c5e55b221492b02475bd9d182e8137dae3 (patch)
treea22d372b96b5830727892d95594b649fa60a20e0 /mod/groups
parentefcb56c626f77f5eba68441fe9008531e6842da0 (diff)
downloadelgg-3f4850c5e55b221492b02475bd9d182e8137dae3.tar.gz
elgg-3f4850c5e55b221492b02475bd9d182e8137dae3.tar.bz2
Fixed duplicate notifications.
git-svn-id: https://code.elgg.org/elgg/trunk@2961 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/groups')
-rw-r--r--mod/groups/start.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/mod/groups/start.php b/mod/groups/start.php
index 22c8cf0eb..094deb786 100644
--- a/mod/groups/start.php
+++ b/mod/groups/start.php
@@ -82,11 +82,18 @@
*
*/
function group_object_notifications($event, $object_type, $object) {
+
+ static $flag;
+ if (!isset($flag)) $flag = 0;
+
if (is_callable('object_notifications'))
if ($object instanceof ElggObject) {
if ($object->getSubtype() == 'groupforumtopic') {
//if ($object->countAnnotations('group_topic_post') > 0) {
+ if ($flag == 0) {
+ $flag = 1;
object_notifications($event, $object_type, $object);
+ }
//}
}
}