function oa_notifications_node_insert in Open Atrium Notifications 7.2
Implements hook_node_insert().
File
- ./
oa_notifications.module, line 411
Code
function oa_notifications_node_insert($node) {
if (oa_notifications_is_notification_type($node)) {
if ($node->status == NODE_NOT_PUBLISHED) {
// Skip notifications for draft content.
oa_notification_skip(TRUE);
$node->{OA_NOTIFY_FORM}['skip_notify'] = TRUE;
}
if (isset($node->notification_data)) {
$node->{OA_NOTIFY_FORM}['source_id'] = $node->nid;
$node->{OA_NOTIFY_FORM}['source_type'] = 'node';
oa_notifications_save_notifications($node->{OA_NOTIFY_FORM}, $node->notification_data);
}
}
}