From a2eca4fd051a69411df92d834487336c930011dd Mon Sep 17 00:00:00 2001 From: Wes Copeland Date: Sat, 22 Feb 2025 16:59:34 -0500 Subject: [PATCH] fix(BuildTicketCreationDataAction): deduplicate emulators --- app/Platform/Actions/BuildTicketCreationDataAction.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Platform/Actions/BuildTicketCreationDataAction.php b/app/Platform/Actions/BuildTicketCreationDataAction.php index 2a9c21ee44..ba37847a16 100644 --- a/app/Platform/Actions/BuildTicketCreationDataAction.php +++ b/app/Platform/Actions/BuildTicketCreationDataAction.php @@ -92,6 +92,9 @@ private function addInactiveEmulators(Collection &$emulators, Achievement $achie if ($needsOther) { $emulators->add(new EmulatorData(0, 'Other (please specify in description)')); } + + // Deduplicate without needing to normalize decoded client strings. + $emulators = $emulators->unique('name'); } /**