From 23ced5e8ee9d025fbe5b39cf4b01c2dd38fb0860 Mon Sep 17 00:00:00 2001 From: Nils-Johan Gynther Date: Sun, 12 Apr 2026 07:44:02 +0200 Subject: [PATCH] fix: Export QuickImportResult interface for proper type usage in QuickImportController --- backend/src/quick-import/quick-import.controller.ts | 4 ++-- backend/src/quick-import/quick-import.service.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/quick-import/quick-import.controller.ts b/backend/src/quick-import/quick-import.controller.ts index 90e277f1..35fa055e 100644 --- a/backend/src/quick-import/quick-import.controller.ts +++ b/backend/src/quick-import/quick-import.controller.ts @@ -1,5 +1,5 @@ import { Controller, Post, Body } from '@nestjs/common'; -import { QuickImportService } from './quick-import.service'; +import { QuickImportService, QuickImportResult } from './quick-import.service'; @Controller('quick-import') export class QuickImportController { @@ -8,7 +8,7 @@ export class QuickImportController { @Post() async importFromInput( @Body() body: { input: string } - ) { + ): Promise { return this.quickImportService.importFromInput(body.input); } } diff --git a/backend/src/quick-import/quick-import.service.ts b/backend/src/quick-import/quick-import.service.ts index fd026a7e..2a6d3542 100644 --- a/backend/src/quick-import/quick-import.service.ts +++ b/backend/src/quick-import/quick-import.service.ts @@ -1,6 +1,6 @@ import { Injectable, BadRequestException } from '@nestjs/common'; -interface QuickImportResult { +export interface QuickImportResult { markdown: string; source: 'ica' | 'pdf' | 'other'; }