From 6437150ca39a4b13f7d0ba2225566e8fad2932b4 Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Mon, 28 Jul 2025 07:33:11 +0000 Subject: [PATCH 1/3] Fix date typo --- src/lib/stores/billing.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/stores/billing.ts b/src/lib/stores/billing.ts index a0fb2013f..42608481f 100644 --- a/src/lib/stores/billing.ts +++ b/src/lib/stores/billing.ts @@ -69,7 +69,7 @@ export const roles = [ export const teamStatusReadonly = 'readonly'; export const billingLimitOutstandingInvoice = 'outstanding_invoice'; -export const billingProjectsLimitDate = '2024-09-01'; +export const billingProjectsLimitDate = '2025-09-01'; export const paymentMethods = derived(page, ($page) => $page.data.paymentMethods as PaymentList); export const addressList = derived(page, ($page) => $page.data.addressList as AddressesList); From 065d6db625fb4bf0a3a5e06dd5ab56a7d44f9b1c Mon Sep 17 00:00:00 2001 From: Darshan Date: Mon, 28 Jul 2025 14:36:17 +0530 Subject: [PATCH 2/3] fix: types. --- src/lib/components/filters/content.svelte | 2 +- src/lib/stores/preferences.ts | 2 +- .../document-[document]/+page.svelte | 13 ++++++++++++- .../document-[document]/document.svelte | 13 ++++++++++++- .../document-[document]/settings/+page.svelte | 13 ++++++++++++- 5 files changed, 38 insertions(+), 5 deletions(-) diff --git a/src/lib/components/filters/content.svelte b/src/lib/components/filters/content.svelte index 1fd218fb9..5b9ca0d54 100644 --- a/src/lib/components/filters/content.svelte +++ b/src/lib/components/filters/content.svelte @@ -85,7 +85,7 @@
-
+ { const teamPrefs = await sdk.forConsole.teams.getPrefs(id); update((n) => { - n[id] = teamPrefs; + n[id] = teamPrefs as Preferences; return n; }); diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte index 31db52abd..673196846 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte @@ -47,13 +47,24 @@ async function updateData() { try { + const { + $id, + $collectionId, + $databaseId, + $createdAt, + $updatedAt, + $permissions, + $sequence, + ...dataOnly + } = $work; + await sdk .forProject(page.params.region, page.params.project) .databases.updateDocument( databaseId, collectionId, documentId, - $work, + dataOnly, $work.$permissions ); diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/document.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/document.svelte index fd3865bf8..0885f2b32 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/document.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/document.svelte @@ -52,13 +52,24 @@ async function updateData() { try { + const { + $id, + $collectionId, + $databaseId, + $createdAt, + $updatedAt, + $permissions, + $sequence, + ...dataOnly + } = $work; + await sdk .forProject(page.params.region, page.params.project) .databases.updateDocument( databaseId, collectionId, documentId, - $work, + dataOnly, $work.$permissions ); await invalidate(Dependencies.DOCUMENT); diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/settings/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/settings/+page.svelte index abfab7dee..2dd18439d 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/settings/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/settings/+page.svelte @@ -23,13 +23,24 @@ async function updatePermissions() { try { + const { + $id, + $collectionId, + $databaseId, + $createdAt, + $updatedAt, + $permissions, + $sequence, + ...dataOnly + } = $doc; + await sdk .forProject($page.params.region, $page.params.project) .databases.updateDocument( $doc.$databaseId, $doc.$collectionId, $doc.$id, - $doc.data, + dataOnly, permissions ); await invalidate(Dependencies.DOCUMENT); From 4d4abeaec03d7d1dffb1857c211d21c3eb985040 Mon Sep 17 00:00:00 2001 From: Darshan Date: Thu, 31 Jul 2025 10:23:45 +0530 Subject: [PATCH 3/3] fix: lint. --- src/lib/stores/preferences.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/stores/preferences.ts b/src/lib/stores/preferences.ts index 1f1d4e887..ec3dab704 100644 --- a/src/lib/stores/preferences.ts +++ b/src/lib/stores/preferences.ts @@ -167,7 +167,7 @@ function createPreferences() { loadTeamPrefs: async (id: string) => { const teamPrefs = await sdk.forConsole.teams.getPrefs(id); update((n) => { - n[id] = teamPrefs as Preferences; + n[id] = teamPrefs; return n; });