mirror of https://github.com/buster-so/buster.git
fixes for imports
This commit is contained in:
parent
101d4902bf
commit
84314ebc13
|
@ -1,4 +1,4 @@
|
|||
import type { User } from '@buster/database';
|
||||
import type { User } from '@buster/database/queries';
|
||||
import { Hono } from 'hono';
|
||||
import { sample } from './sample';
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import type { User } from '@buster/database';
|
||||
import type { User } from '@buster/database/queries';
|
||||
import { GetDatasetSampleParamsSchema } from '@buster/server-shared';
|
||||
import type { GetDatasetSampleResponse } from '@buster/server-shared';
|
||||
import { zValidator } from '@hono/zod-validator';
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
import { AccessControlError, ensureDatasetAccess } from '@buster/access-controls';
|
||||
import { executeSampleQuery } from '@buster/data-source';
|
||||
import type { Credentials } from '@buster/data-source';
|
||||
import type { User } from '@buster/database';
|
||||
import { getDataSourceById, getDataSourceCredentials } from '@buster/database';
|
||||
import type { User } from '@buster/database/queries';
|
||||
import { getDataSourceById, getDataSourceCredentials } from '@buster/database/queries';
|
||||
import { ModelSchema } from '@buster/server-shared';
|
||||
import type { GetDatasetSampleResponse } from '@buster/server-shared';
|
||||
import { HTTPException } from 'hono/http-exception';
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import type { User } from '@buster/database';
|
||||
import type { User } from '@buster/database/queries';
|
||||
import { Hono } from 'hono';
|
||||
import { requireAuth } from '../../../../../middleware/auth';
|
||||
import { GET } from './GET';
|
||||
|
|
|
@ -46,4 +46,4 @@
|
|||
"devDependencies": {
|
||||
"@trigger.dev/build": "4.0.4"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -201,11 +201,12 @@ describe('Done Tool Streaming Tests', () => {
|
|||
// No file response messages should be created for report-only case
|
||||
const fileResponseCallWithFiles = (
|
||||
queries.updateMessageEntries as unknown as { mock: { calls: [Record<string, any>][] } }
|
||||
).mock.calls.find((c) =>
|
||||
Array.isArray((c[0] as { responseMessages?: unknown[] }).responseMessages) &&
|
||||
((c[0] as { responseMessages?: { type?: string }[] }).responseMessages || []).some(
|
||||
(m) => m?.type === 'file'
|
||||
)
|
||||
).mock.calls.find(
|
||||
(c) =>
|
||||
Array.isArray((c[0] as { responseMessages?: unknown[] }).responseMessages) &&
|
||||
((c[0] as { responseMessages?: { type?: string }[] }).responseMessages || []).some(
|
||||
(m) => m?.type === 'file'
|
||||
)
|
||||
);
|
||||
expect(fileResponseCallWithFiles).toBeUndefined();
|
||||
});
|
||||
|
@ -297,16 +298,18 @@ describe('Done Tool Streaming Tests', () => {
|
|||
// Response messages should include the metric file
|
||||
const fileResponseCall = (
|
||||
queries.updateMessageEntries as unknown as { mock: { calls: [Record<string, any>][] } }
|
||||
).mock.calls.find((c) =>
|
||||
Array.isArray((c[0] as { responseMessages?: unknown[] }).responseMessages) &&
|
||||
((c[0] as { responseMessages?: { type?: string }[] }).responseMessages || []).some(
|
||||
(m) => m?.type === 'file'
|
||||
)
|
||||
).mock.calls.find(
|
||||
(c) =>
|
||||
Array.isArray((c[0] as { responseMessages?: unknown[] }).responseMessages) &&
|
||||
((c[0] as { responseMessages?: { type?: string }[] }).responseMessages || []).some(
|
||||
(m) => m?.type === 'file'
|
||||
)
|
||||
);
|
||||
|
||||
expect(fileResponseCall).toBeDefined();
|
||||
const responseMessages = (fileResponseCall?.[0] as { responseMessages?: Record<string, any>[] })
|
||||
?.responseMessages as Record<string, any>[];
|
||||
const responseMessages = (
|
||||
fileResponseCall?.[0] as { responseMessages?: Record<string, any>[] }
|
||||
)?.responseMessages as Record<string, any>[];
|
||||
const metricResponse = responseMessages?.find((m) => m.id === metricId);
|
||||
expect(metricResponse).toBeDefined();
|
||||
expect(metricResponse?.file_type).toBe('metric_file');
|
||||
|
|
Loading…
Reference in New Issue