| @@ 996-1002 (lines=7) @@ | ||
| 993 | continue; |
|
| 994 | ||
| 995 | // What groups are we looking at here? |
|
| 996 | if (empty($row['additional_groups'])) |
|
| 997 | $groups = array($row['id_group'], $row['id_post_group']); |
|
| 998 | else |
|
| 999 | $groups = array_merge( |
|
| 1000 | array($row['id_group'], $row['id_post_group']), |
|
| 1001 | explode(',', $row['additional_groups']) |
|
| 1002 | ); |
|
| 1003 | ||
| 1004 | // Excluded groups? |
|
| 1005 | if (array_intersect($groups, $context['recipients']['exclude_groups'])) |
|
| @@ 6139-6145 (lines=7) @@ | ||
| 6136 | ||
| 6137 | $row = $smcFunc['db_fetch_assoc']($request); |
|
| 6138 | ||
| 6139 | if (empty($row['additional_groups'])) |
|
| 6140 | $groups = array($row['id_group'], $row['id_post_group']); |
|
| 6141 | else |
|
| 6142 | $groups = array_merge( |
|
| 6143 | array($row['id_group'], $row['id_post_group']), |
|
| 6144 | explode(',', $row['additional_groups']) |
|
| 6145 | ); |
|
| 6146 | ||
| 6147 | // Because history has proven that it is possible for groups to go bad - clean up in case. |
|
| 6148 | foreach ($groups as $k => $v) |
|