Code Duplication    Length = 2-5 lines in 2 locations

Sources/Load.php 1 location

@@ 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']('', '

Sources/Profile-Modify.php 1 location

@@ 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