Skip to content

Commit dd236ea

Browse files
committed
fix: add variableId to createVariable calls for SDK compatibility
1 parent 7286456 commit dd236ea

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/routes/(console)/project-[region]-[project]/settings/+page.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<script lang="ts">
22
import { sdk } from '$lib/stores/sdk';
3+
import { ID } from '@appwrite.io/console';
34
import { onMount } from 'svelte';
45
import { addNotification } from '$lib/stores/notifications';
56
import { project } from '../store';
@@ -59,7 +60,7 @@
5960
async function sdkCreateVariable(key: string, value: string, secret: boolean) {
6061
await sdk
6162
.forProject(page.params.region, page.params.project)
62-
.projectApi.createVariable({ key, value, secret });
63+
.projectApi.createVariable({ variableId: ID.unique(), key, value, secret });
6364
await invalidate(Dependencies.PROJECT_VARIABLES);
6465
}
6566

src/routes/(console)/project-[region]-[project]/updateVariables.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts">
22
import { sdk } from '$lib/stores/sdk';
3-
import type { Models } from '@appwrite.io/console';
3+
import { ID, type Models } from '@appwrite.io/console';
44
import { Button } from '$lib/elements/forms';
55
import { CardGrid, Empty, Output, PaginationInline } from '$lib/components';
66
import UploadVariables from './uploadVariablesModal.svelte';
@@ -172,6 +172,7 @@
172172
await sdk
173173
.forProject(page.params.region, page.params.project)
174174
.projectApi.createVariable({
175+
variableId: ID.unique(),
175176
key: variable.key,
176177
value: variable.value,
177178
secret: variable.secret
@@ -195,6 +196,7 @@
195196
await sdk
196197
.forProject(page.params.region, page.params.project)
197198
.projectApi.createVariable({
199+
variableId: ID.unique(),
198200
key: variable.key,
199201
value: variable.value,
200202
secret: variable.secret

0 commit comments

Comments
 (0)