FunderConsult
← Terug naar de changelog

Versie 1df524c

Hotfix: toegang tot bijlagen voor NHR en andere variantloze inzendingen hersteld

Datum volgt403’s bij NHR/quickscan/funderscan-bijlagen opgelostBestands-API spiegelt nu app-toegang van de detailpaginaLegacy-fallback op buildingId voorkomt onterechte weigeringen

- 403-fouten verholpen bij bijlagen van NHR/quickscan/funderscan (inzendingen zonder loket-variant). - Bestands-API spiegelt nu de app-toegang van de detailpagina; uitgesloten aannemers verliezen linktoegang. - Legacy-dossiers zonder submissionId vallen nu correct terug op registratie op buildingId, zoals de pagina al deed.

Opgeloste problemen

  • Bijlagen van inzendingen zonder loket-variant (o.a. NHR, quickscan, funderscan) gaven onterecht 403; de route kiest nu het juiste toegangsmodel i.p.v. altijd variant-toegang te eisen.
  • Medewerkers van aannemers die uit de herstelregistratie-app waren gezet, konden via een bewaarde bestands-URL nog bijlagen downloaden; de app-gate wordt nu ook op de /api/files-route afgedwongen.
  • Voor legacy-dossiers zonder FoundationRecovery.submissionId leidde een te strikte lookup tot 403; er is nu dezelfde fallback op registratie via buildingId als op de detailpagina.

Geactualiseerde toegangsregels

  • Variantloze formulieren: toegang volgens herstelregistratie-model.
  • Registerhouders: volledige toegang tot relevante bijlagen.
  • Herstelaannemers: alleen bijlagen van inzendingen waarbij de eigen organisatie als aannemer is gekoppeld.
  • App-toegang is leidend: uitsluiting uit de herstelregistratie-app blokkeert ook directe bestands-URL’s.

Impact en acties

  • Gebruikers met rechtmatige toegang kunnen bijlagen weer openen; URLs en workflow ongewijzigd.
  • Beheerders: geen actie vereist; controleer desgewenst aannemer-toegang na app-wijzigingen.