From 036d135109ef155161b8e69056e53aa9cd8d1c61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20P=C3=B6ttker?= Date: Tue, 26 May 2026 13:28:27 +0200 Subject: [PATCH] fix: import documents without buchungsDatum instead of skipping them Co-Authored-By: Claude Sonnet 4.6 --- .../src/agrarmonitor/agrarmonitor-polling.service.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts b/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts index 60294ad..a976cbf 100644 --- a/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts +++ b/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts @@ -231,8 +231,9 @@ export class AgrarmonitorPollingService implements OnModuleInit { this.logger.log(`Eingangsdatum für ${interneBelegnummer} gesetzt`); } } - result.skipped++; - } else if (amDoc.buchungsDatum) { + } + + if (!amDoc.buchungsDatum) { try { let correspondentId: number | undefined; const customer = customers.find((c) => Number(c.id) === amDoc.kundenId); @@ -262,9 +263,7 @@ export class AgrarmonitorPollingService implements OnModuleInit { this.logger.error(`${msg}: ${err instanceof Error ? err.message : err}`); result.errors.push(msg); } - } else { - result.skipped++; - } + } await this.delay(500); }