fix(document): houd exportwaarschuwingen en weigeringen bij het resultaat (#2467) #2480

Merged
brenno merged 1 commit from fix/document-export-resultaat into main 2026-10-19 16:15:37 +00:00
Owner

Samenvatting

  • writeDocumentExport levert een getypeerde DocumentExportOutcome: geschreven (met verzamelde bouwwaarschuwingen), geannuleerd, geweigerd met reden, of mislukt (#2467).
  • De exportdialoog toont die uitkomst blijvend — waaronder PDF-waarschuwingen (ontbrekende tekens, te brede tabellen, grofkorrelig logo) die voorheen als vluchtige melding verdwenen.
  • Alle aanroepers en exporttests gemigreerd; regressiedekking voor waarschuwing-in-uitkomst, weigering-met-reden en annulering.

Testplan

  • make check volledig groen

Generated with Devin

## Samenvatting - `writeDocumentExport` levert een getypeerde `DocumentExportOutcome`: geschreven (met verzamelde bouwwaarschuwingen), geannuleerd, geweigerd met reden, of mislukt (#2467). - De exportdialoog toont die uitkomst blijvend — waaronder PDF-waarschuwingen (ontbrekende tekens, te brede tabellen, grofkorrelig logo) die voorheen als vluchtige melding verdwenen. - Alle aanroepers en exporttests gemigreerd; regressiedekking voor waarschuwing-in-uitkomst, weigering-met-reden en annulering. ## Testplan - [x] `make check` volledig groen Generated with [Devin](https://devin.ai)
De documentexport leverde alleen een pad of null: bouwwaarschuwingen
(ontbrekende PDF-tekens, te brede tabel, grofkorrelig logo) verdwenen als
vluchtige melding en een weigering was van een annulering niet te
onderscheiden. `writeDocumentExport` levert nu een getypeerde uitkomst —
geschreven met de verzamelde waarschuwingen, geannuleerd, geweigerd met
reden, of mislukt — en de exportdialoog toont die blijvend.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
brenno merged commit 8cb04f3b45 into main 2026-10-19 16:15:37 +00:00
Sign in to join this conversation.
No description provided.