|
@@ 1238-1246 (lines=9) @@
|
| 1235 |
|
$container = get_entity($container_entity->container_guid); |
| 1236 |
|
|
| 1237 |
|
// the user creating the content is automatically subscribed to it |
| 1238 |
|
if (elgg_instanceof($container, 'group')) { |
| 1239 |
|
if($container->isMember($user_comment)){ |
| 1240 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_email', $container_entity->getGUID()); |
| 1241 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_site_mail', $container_entity->getGUID()); |
| 1242 |
|
} |
| 1243 |
|
} else { |
| 1244 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_email', $container_entity->getGUID()); |
| 1245 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_site_mail', $container_entity->getGUID()); |
| 1246 |
|
} |
| 1247 |
|
|
| 1248 |
|
|
| 1249 |
|
$to_recipients = get_subscribers($dbprefix, $object->getOwnerGUID(), $object->getContainerGUID()); |
|
@@ 1308-1316 (lines=9) @@
|
| 1305 |
|
|
| 1306 |
|
// the user creating the content is automatically subscribed to it (with exception that is not a widget, forum, etc..) |
| 1307 |
|
$cp_whitelist = array('blog', 'bookmarks', 'poll', 'groupforumtopic', 'image', 'idea', 'page', 'page_top', 'thewire', 'task_top', 'question', 'answer', 'cp_wire_image','event_calendar'); |
| 1308 |
|
if (in_array($object->getSubtype(), $cp_whitelist)) { |
| 1309 |
|
|
| 1310 |
|
if ($object->getSubtype() == 'answer') {// subcribed to the question |
| 1311 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_email', $object->getContainerGUID()); |
| 1312 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_site_mail', $object->getContainerGUID()); |
| 1313 |
|
} |
| 1314 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_email', $object->getGUID()); |
| 1315 |
|
add_entity_relationship($object->getOwnerGUID(), 'cp_subscribed_to_site_mail', $object->getGUID()); |
| 1316 |
|
} |
| 1317 |
|
|
| 1318 |
|
$user = get_user($object->owner_guid); |
| 1319 |
|
$group = $object->getContainerEntity(); |