Fix sub post weapons reverting to user defaults when editing (#2713)

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Kalle 2026-01-11 16:48:50 +02:00 committed by GitHub
parent 4a70d87f97
commit 4dcbf4db42
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -31,10 +31,12 @@ export default function NewTournamentSubPage() {
const data = useLoaderData<typeof loader>();
const [bestWeapons, setBestWeapons] = React.useState<MainWeaponId[]>(
data.sub?.bestWeapons ?? data.userDefaults?.bestWeapons ?? [],
data.sub ? data.sub.bestWeapons : (data.userDefaults?.bestWeapons ?? []),
);
const [okWeapons, setOkWeapons] = React.useState<MainWeaponId[]>(
data.sub?.okWeapons ?? data.userDefaults?.okWeapons ?? [],
data.sub
? (data.sub.okWeapons ?? [])
: (data.userDefaults?.okWeapons ?? []),
);
return (