From f6489217ebd717d1033b1d346a4b45a9b8426294 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Wed, 28 Jan 2026 13:37:32 +0000 Subject: [PATCH] Changes --- src/components/AbonnemangForm.tsx | 20 -------------------- src/pages/Profile.tsx | 20 +------------------- 2 files changed, 1 insertion(+), 39 deletions(-) diff --git a/src/components/AbonnemangForm.tsx b/src/components/AbonnemangForm.tsx index 257dc54..ea159ad 100644 --- a/src/components/AbonnemangForm.tsx +++ b/src/components/AbonnemangForm.tsx @@ -5,7 +5,6 @@ import { supabase } from "@/integrations/supabase/client"; const formSchema = z.object({ företag: z.string().trim().min(1, "Fyll i företagsnamn").max(100), - kontaktperson: z.string().trim().max(100).optional(), epost: z.string().trim().email("Ange en giltig e-postadress").max(255), telefon: z.string().trim().max(20).optional(), adress: z.string().trim().max(200).optional(), @@ -24,7 +23,6 @@ const AbonnemangForm = ({ selectedPlan, onClose }: AbonnemangFormProps) => { const { user } = useAuth(); const [formData, setFormData] = useState({ företag: "", - kontaktperson: "", epost: "", telefon: "", adress: "", @@ -50,14 +48,11 @@ const AbonnemangForm = ({ selectedPlan, onClose }: AbonnemangFormProps) => { if (data) { setFormData((prev) => ({ ...prev, - kontaktperson: data.display_name || prev.kontaktperson, telefon: data.phone || prev.telefon, epost: user.email || prev.epost, - // Parse address if it exists (format: "gatuadress, postnummer ort") adress: data.address?.split(",")[0]?.trim() || prev.adress, })); } else { - // At least fill in email setFormData((prev) => ({ ...prev, epost: user.email || prev.epost, @@ -98,7 +93,6 @@ const AbonnemangForm = ({ selectedPlan, onClose }: AbonnemangFormProps) => { .update({ address: fullAddress, phone: formData.telefon || null, - display_name: formData.kontaktperson || null, }) .eq("user_id", user.id); } @@ -176,20 +170,6 @@ const AbonnemangForm = ({ selectedPlan, onClose }: AbonnemangFormProps) => { )} - {/* Kontaktperson */} -
- - -
- {/* E-post & Telefon */}
diff --git a/src/pages/Profile.tsx b/src/pages/Profile.tsx index 2f2b00b..8d11b1e 100644 --- a/src/pages/Profile.tsx +++ b/src/pages/Profile.tsx @@ -11,20 +11,17 @@ import { supabase } from "@/integrations/supabase/client"; import Header from "@/components/Header"; const profileSchema = z.object({ - display_name: z.string().trim().max(100, { message: "Namn får max vara 100 tecken" }).optional(), phone: z.string().trim().max(20, { message: "Telefonnummer får max vara 20 tecken" }).optional(), address: z.string().trim().max(500, { message: "Adress får max vara 500 tecken" }).optional(), }); interface ProfileData { - display_name: string; phone: string; address: string; } const Profile = () => { const [profile, setProfile] = useState({ - display_name: "", phone: "", address: "", }); @@ -49,7 +46,7 @@ const Profile = () => { try { const { data, error } = await supabase .from("profiles") - .select("display_name, phone, address") + .select("phone, address") .eq("user_id", user!.id) .maybeSingle(); @@ -62,7 +59,6 @@ const Profile = () => { }); } else if (data) { setProfile({ - display_name: data.display_name || "", phone: data.phone || "", address: data.address || "", }); @@ -91,7 +87,6 @@ const Profile = () => { const { error } = await supabase .from("profiles") .update({ - display_name: profile.display_name || null, phone: profile.phone || null, address: profile.address || null, }) @@ -137,19 +132,6 @@ const Profile = () => {

-
- - - setProfile({ ...profile, display_name: e.target.value }) - } - placeholder="Ditt namn" - /> -
-