From 7d49da3492a0302761f544e3c2be247725a7c802 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Thu, 27 Mar 2025 12:59:37 +0100 Subject: [PATCH] Lib: Prevent DriverCard from updating driver teams (use team switch) --- src/lib/components/cards/DriverCard.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/components/cards/DriverCard.svelte b/src/lib/components/cards/DriverCard.svelte index 756284c..8c76ed3 100644 --- a/src/lib/components/cards/DriverCard.svelte +++ b/src/lib/components/cards/DriverCard.svelte @@ -121,6 +121,14 @@ toastStore.trigger(get_error_toast("Invalid driver id!")); return; } + // TODO: Not sure if we want to switch teams without creating a new driver + if (team_select_value !== driver.team) { + toastStore.trigger( + get_error_toast("Please use the team switch button to change teams!"), + ); + return; + } + await pb.collection("drivers").update(driver.id, driver_data); } modalStore.close();