@@ -102,13 +102,10 @@ function os2web_print_send_to_friend_bullet_point_access($bullet_point_id) {
102102 $bullet_point = node_load($bullet_point_id);
103103 if (strcmp($bullet_point->type, 'os2web_meetings_bullet') == 0) {
104104 if ($bullet_point->field_os2web_meetings_bul_closed['und'][0]['value']) {
105- return TRUE;
106- }
107- else {
108105 return FALSE;
109106 }
110107 }
111- return FALSE ;
108+ return TRUE ;
112109}
113110
114111/**
@@ -121,14 +118,26 @@ function os2web_print_send_to_friend_bullet_point_access($bullet_point_id) {
121118 */
122119function os2web_print_send_to_friend_send_to_friend($bullet_point_id) {
123120 $bullet_point = node_load($bullet_point_id);
121+
122+ // Find the parent meeting. Use to generate an URL.
123+ $query = new EntityFieldQuery();
124+ $meetings = $query
125+ ->entityCondition('entity_type', 'node')
126+ ->fieldCondition('field_os2web_meetings_bullets', 'target_id', $bullet_point_id, '=')
127+ ->execute();
128+ $meeting = !empty($meetings['node']) ? array_pop($meetings['node']) : NULL;
129+
124130 $subject = 'Dagsorden Punkt: ' . $bullet_point->title;
125131
126132 $body = "Hej \n\n" . $_POST['name'] . " har sendt dig et dagsordenspunkt. \n\n";
133+ if ($meeting) {
134+ $body .= "URL:\n" . url('node/' . $meeting->nid, array('absolute' => TRUE)) . "\n\n";
135+ }
127136 $body .= "Med beskeden:\n" . trim($_POST['message']) . "\n\n";
128137
129138 $body .= os2web_print_send_to_friend_print_bullet_point($bullet_point_id);
130139
131- $from = variable_get('system_mail ');
140+ $from = variable_get('site_mail ');
132141 $message = array(
133142 'id' => 'send_to_friend_',
134143 'to' => $_POST['email'],
0 commit comments