diff --git a/src/lib/integrationTests/suites/moderationDependencyTests.ts b/src/lib/integrationTests/suites/moderationDependencyTests.ts index 4c8d37bd..d36a60eb 100644 --- a/src/lib/integrationTests/suites/moderationDependencyTests.ts +++ b/src/lib/integrationTests/suites/moderationDependencyTests.ts @@ -124,9 +124,7 @@ export const moderationDependencyTestSuite: TestSuite = { .limit(1) .maybeSingle(); - // If query succeeds, table exists - if (testItem !== undefined || testItem === null) { - + // If query succeeds, table exists and is accessible return { id: 'dep-002', name: 'Verify Submission Item Dependencies Exist', @@ -135,7 +133,8 @@ export const moderationDependencyTestSuite: TestSuite = { duration: Date.now() - startTime, timestamp: new Date().toISOString(), details: { - columns: columns || 'verified' + tableAccessible: true, + testQuery: 'submission_items table verified' } }; } catch (error) { diff --git a/src/types/photos.ts b/src/types/photos.ts index 0020f68a..6177ebd2 100644 --- a/src/types/photos.ts +++ b/src/types/photos.ts @@ -4,6 +4,9 @@ import type { PhotoSubmissionItem } from './photo-submissions'; +// Re-export for convenience +export type { PhotoSubmissionItem } from './photo-submissions'; + // Core photo display interface export interface PhotoItem { id: string;