From 74748ae725ca3cdcc450473ea0ccd245ab36533d Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sun, 11 Jan 2026 20:09:37 +0100 Subject: ai import ui improvements --- src/importer.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/importer.cpp') diff --git a/src/importer.cpp b/src/importer.cpp index 23bdcbe..0027da9 100644 --- a/src/importer.cpp +++ b/src/importer.cpp @@ -210,8 +210,8 @@ static int _ai_document_to_invoice_t(void *arg) char* file_path = request->file_path; importer::ai_provider_impl impl = importer::get_ai_provider_implementation(administration::get_active_ai_service().provider); + #if !SIMULATE_AI_IMPORT request->status = importer::import_status::IMPORT_UPLOADING_FILE; - char file_id[100]; if (!impl.upload_file(file_path, file_id, 100)) { request->status = importer::import_status::IMPORT_DONE; @@ -256,6 +256,14 @@ static int _ai_document_to_invoice_t(void *arg) request->error = I_ERR_FAILED_QUERY; return 0; } + #else + invoice inv = administration::invoice_create_empty(); + usleep(5000 * 1000); + request->status = importer::import_status::IMPORT_UPLOADING_FILE; + usleep(5000 * 1000); + request->status = importer::import_status::IMPORT_WAITING_FOR_RESPONSE; + usleep(5000 * 1000); + #endif inv.extras.status = invoice_status::INVOICE_RECEIVED; -- cgit v1.2.3-70-g09d2