Skip to content

Commit f0a8551

Browse files
authored
Merge pull request #2775 from appwrite/fix-dat-1012
2 parents d783811 + 0f029d5 commit f0a8551

12 files changed

Lines changed: 109 additions & 424 deletions

File tree

src/lib/components/backupRestoreBox.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
import { isCloud, isSelfHosted } from '$lib/system';
66
import { organization } from '$lib/stores/organization';
77
import { BillingPlan, Dependencies } from '$lib/constants';
8-
import type { BackupArchive, BackupRestoration } from '$lib/sdk/backups';
98
import { goto, invalidate } from '$app/navigation';
109
import { page } from '$app/state';
1110
import { addNotification } from '$lib/stores/notifications';
1211
import { base } from '$app/paths';
1312
import { getProjectId } from '$lib/helpers/project';
1413
import { toLocaleDate } from '$lib/helpers/date';
1514
import { Typography } from '@appwrite.io/pink-svelte';
15+
import { type Models } from '@appwrite.io/console';
1616
1717
const backupRestoreItems: {
18-
archives: Map<string, BackupArchive>;
19-
restorations: Map<string, BackupRestoration>;
18+
archives: Map<string, Models.BackupArchive>;
19+
restorations: Map<string, Models.BackupRestoration>;
2020
} = {
2121
archives: new Map(),
2222
restorations: new Map()
@@ -117,7 +117,7 @@
117117
if (which === 'restorations') lastDatabaseRestorationId = null;
118118
}
119119
120-
function backupName(item: BackupArchive | BackupRestoration, key: string) {
120+
function backupName(item: Models.BackupArchive | Models.BackupRestoration, key: string) {
121121
const column = key === 'archives' ? '$createdAt' : 'startedAt';
122122
123123
return toLocaleDate(item[column]);

src/lib/sdk/backups.ts

Lines changed: 0 additions & 332 deletions
This file was deleted.

src/lib/stores/database.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ export async function checkForDatabaseBackupPolicies(
2727

2828
if (isCloud && backupsEnabled) {
2929
try {
30-
const policies = await sdk
31-
.forProject(region, projectId)
32-
.backups.listPolicies([Query.limit(1), Query.equal('resourceId', database.$id)]);
30+
const policies = await sdk.forProject(region, projectId).backups.listPolicies({
31+
queries: [Query.limit(1), Query.equal('resourceId', database.$id)]
32+
});
3333

3434
total = policies.total;
3535
} catch (e) {

src/lib/stores/sdk.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import {
33
Account,
44
Assistant,
55
Avatars,
6+
Backups,
67
Client,
78
Console,
89
Functions,
@@ -26,7 +27,6 @@ import {
2627
Organizations
2728
} from '@appwrite.io/console';
2829
import { Billing } from '../sdk/billing';
29-
import { Backups } from '../sdk/backups';
3030
import { Sources } from '$lib/sdk/sources';
3131
import {
3232
REGION_FRA,

0 commit comments

Comments
 (0)