Skip to content

Commit 3482580

Browse files
committed
add vectorsdb document-level activity logs
1 parent 2a5aa4d commit 3482580

File tree

3 files changed

+16
-12
lines changed

3 files changed

+16
-12
lines changed

bun.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
},
2121
"dependencies": {
2222
"@ai-sdk/svelte": "^1.1.24",
23-
"@appwrite.io/console": "github:appwrite/sdk-for-console#2291c59",
23+
"@appwrite.io/console": "github:appwrite/sdk-for-console#6b7d06d",
2424
"@appwrite.io/pink-icons": "0.25.0",
2525
"@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@bfe7ce3",
2626
"@appwrite.io/pink-legacy": "^1.0.3",

src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/views/field/activity.svelte

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import { Skeleton } from '@appwrite.io/pink-svelte';
88
import { type Models, Query } from '@appwrite.io/console';
99
import { getTerminologies, type Record, toSupportiveRecord } from '$database/(entity)';
10+
import { getCollectionService } from '$database/(entity)/helpers/sdk';
1011
1112
const {
1213
record
@@ -32,15 +33,18 @@
3233
3334
const { $databaseId: databaseId, entityId, $id: recordId } = toSupportiveRecord(record);
3435
35-
if (terminology.type === 'documentsdb') {
36-
recordActivityLogs = await sdk
37-
.forProject(page.params.region, page.params.project)
38-
.documentsDB.listDocumentLogs({
39-
databaseId: databaseId,
40-
collectionId: entityId,
41-
documentId: recordId,
42-
queries: [Query.limit(limit), Query.offset(offset)]
43-
});
36+
if (terminology.type === 'documentsdb' || terminology.type === 'vectorsdb') {
37+
const collectionService = getCollectionService(
38+
page.params.region,
39+
page.params.project,
40+
terminology.type
41+
);
42+
recordActivityLogs = await collectionService.listDocumentLogs({
43+
databaseId: databaseId,
44+
collectionId: entityId,
45+
documentId: recordId,
46+
queries: [Query.limit(limit), Query.offset(offset)]
47+
});
4448
} else {
4549
recordActivityLogs = await sdk
4650
.forProject(page.params.region, page.params.project)

0 commit comments

Comments
 (0)