Paperless-upload: task-status pollen voor echte bevestiging (duplicaat/fout) #3

Closed
opened 2026-07-13 14:54:10 +02:00 by sam · 0 comments
Owner

Nu toont de app Geüpload naar Paperless ✓ zodra /api/documents/post_document/ HTTP 200 geeft. Maar dat betekent enkel aanvaard voor verwerking — Paperless verwerkt asynchroon en kan het document alsnog als duplicaat of door een fout weigeren, zonder dat de gebruiker dat ziet.

Voorstel: de task-UUID uit de post-response gebruiken en /api/tasks/?task_id=<uuid> pollen tot SUCCESS/FAILURE, en dan een correcte melding tonen:

  • Toegevoegd aan Paperless ✓
  • Duplicaat — niet toegevoegd
  • Verwerking mislukt

Opgemerkt tijdens het testen van v0.1.1: upload lukte, maar het document verscheen pas na verwerking.

Nu toont de app **Geüpload naar Paperless ✓** zodra `/api/documents/post_document/` HTTP 200 geeft. Maar dat betekent enkel *aanvaard voor verwerking* — Paperless verwerkt asynchroon en kan het document alsnog als **duplicaat** of door een **fout** weigeren, zonder dat de gebruiker dat ziet. **Voorstel:** de task-UUID uit de post-response gebruiken en `/api/tasks/?task_id=<uuid>` pollen tot `SUCCESS`/`FAILURE`, en dan een correcte melding tonen: - `Toegevoegd aan Paperless ✓` - `Duplicaat — niet toegevoegd` - `Verwerking mislukt` _Opgemerkt tijdens het testen van v0.1.1: upload lukte, maar het document verscheen pas na verwerking._
sam added the enhancement label 2026-07-13 14:59:34 +02:00
sam added this to the v0.1.2 milestone 2026-07-13 15:00:35 +02:00
sam closed this issue 2026-07-13 15:16:05 +02:00
sam modified the milestone from v0.1.2 to v0.2.0 2026-07-13 19:10:58 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sam/paperscan#3