Revert "fix: gate documentsdb/vectorsdb list calls behind multi-db flag"

This commit is contained in:
Harsh Mahajan
2026-04-23 12:12:54 +05:30
committed by GitHub
parent 59f8198551
commit 2ba0bcc8a3
@@ -1,8 +1,4 @@
import { sdk } from '$lib/stores/sdk';
import { flags } from '$lib/flags';
import { user } from '$lib/stores/user';
import { organization } from '$lib/stores/organization';
import { get } from 'svelte/store';
import type { Page } from '@sveltejs/kit';
import type { TerminologyResult } from './types';
import {
@@ -177,17 +173,11 @@ export function useDatabaseSdk(
},
async list(params): Promise<Models.DatabaseList> {
const isMultiDb = flags.multiDb({
account: get(user),
organization: get(organization)
});
const calls: Array<Promise<Models.DatabaseList>> = [baseSdk.tablesDB.list(params)];
if (isMultiDb) {
calls.push(baseSdk.documentsDB.list(params), baseSdk.vectorsDB.list(params));
}
const results = await Promise.all(calls);
const results = await Promise.all([
baseSdk.tablesDB.list(params),
baseSdk.documentsDB.list(params),
baseSdk.vectorsDB.list(params)
]);
return results.reduce(
(acc, curr) => ({