feat: add configurable application status access

This commit is contained in:
2026-08-19 12:33:34 +02:00
parent d83bb92ec8
commit 87d12519b7
17 changed files with 2073 additions and 9 deletions
@@ -351,6 +351,16 @@ class FormRuntimeService:
definition=definition,
allowed_current_statuses=("started", "draft"),
)
if not submitted.replayed:
from govoplan_forms_runtime.backend.status_access import (
FormStatusAccessService,
)
FormStatusAccessService(self._registry).ensure_for_submission(
session,
instance=submitted,
issued_at=recorded_at,
)
assisted_session = (
session.query(FormIntakeSession)
.filter(