From 029d5b351f0025a5bf9a84d738669cdb3c70c900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20P=C3=B6ttker?= Date: Wed, 27 May 2026 19:39:16 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20also=20set=20tag=2019=20(Von=20AM=20zur?= =?UTF-8?q?=C3=BCck)=20when=20marking=20document=20as=20manual?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- .../src/agrarmonitor/agrarmonitor-polling.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts b/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts index 7ac73f5..49e5fa6 100644 --- a/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts +++ b/paperless-backend/src/agrarmonitor/agrarmonitor-polling.service.ts @@ -396,10 +396,10 @@ export class AgrarmonitorPollingService implements OnModuleInit { continue; } - // Weder verbucht noch im Dateieingang → Tag "Manuell bearbeiten" setzen + // Weder verbucht noch im Dateieingang → Tags "Manuell bearbeiten" + "Von AM zurück" setzen if (!isNaN(tagManuellId)) { const currentTags: number[] = (doc.tags as number[]) ?? []; - const newTags = [...new Set(currentTags.filter(t => t !== tagHochgeladenId).concat([tagManuellId]))]; + const newTags = [...new Set(currentTags.filter(t => t !== tagHochgeladenId).concat([tagManuellId, 19]))]; await this.paperlessService.updateDocument(doc.id as number, { tags: newTags }); this.logger.log(`${interneBelegnummer} nicht mehr in Agrarmonitor — als manuell bearbeiten markiert`); result.updated++;