From 42edc70490389c8467cdb8e3548d2a49599cb0ac Mon Sep 17 00:00:00 2001 From: Alex <$(pass /github/email)> Date: Tue, 18 Feb 2025 11:37:16 +0100 Subject: [PATCH] subscriptionEditForm: permissions --- .../components/SubscriptionEditForm.svelte | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/frontend/src/lib/components/SubscriptionEditForm.svelte b/frontend/src/lib/components/SubscriptionEditForm.svelte index 11c9d01..17ff19f 100644 --- a/frontend/src/lib/components/SubscriptionEditForm.svelte +++ b/frontend/src/lib/components/SubscriptionEditForm.svelte @@ -29,11 +29,8 @@ included_hours_per_month: 0 }; - $: { - if (subscription !== undefined) { - subscription = subscription === null ? { ...blankSubscription } : { ...subscription }; - } - } + console.log('Opening subscription modal with:', subscription); + $: subscription = subscription || { ...blankSubscription }; $: isLoading = subscription === undefined || user === undefined; let isUpdating = false; @@ -56,8 +53,10 @@ {:else if user && subscription}
- -

{$t('subscritption.edit')}

+ +

+ {subscription.id ? $t('subscription.edit') : $t('subscription.create')} +

{#if form?.errors} {#each form?.errors as error (error.id)}

0} /> 0} /> 0} /> 0} /> 0} /> 0} />