| @@ 545-549 (lines=5) @@ | ||
| 542 | { |
|
| 543 | //Build an array of ALL user membergroups. |
|
| 544 | $full_groups = array($user_settings['id_group']); |
|
| 545 | if (!empty($user_settings['additional_groups'])) |
|
| 546 | { |
|
| 547 | $full_groups = array_merge($full_groups, explode(',', $user_settings['additional_groups'])); |
|
| 548 | $full_groups = array_unique($full_groups); //duplicates, maybe? |
|
| 549 | } |
|
| 550 | ||
| 551 | //Find out if any group requires 2FA |
|
| 552 | $request = $smcFunc['db_query']('', ' |
|
| @@ 4144-4145 (lines=2) @@ | ||
| 4141 | elseif ($modSettings['tfa_mode'] == 2 && $context['user']['is_owner']) |
|
| 4142 | { |
|
| 4143 | $groups = array($user_settings['id_group']); |
|
| 4144 | if (!empty($user_settings['additional_groups'])) |
|
| 4145 | $groups = array_unique(array_merge($groups, explode(',', $user_settings['additional_groups']))); |
|
| 4146 | ||
| 4147 | $request = $smcFunc['db_query']('', ' |
|
| 4148 | SELECT id_group |
|