Recheck project filenames and Word commenters

This commit is contained in:
muena
2026-09-25 10:49:21 +02:00
parent d0d6a29ef6
commit c3ef1a6aed
7 changed files with 51 additions and 10 deletions

View File

@@ -142,7 +142,8 @@ export async function requireProjectCapabilities(): Promise<void> {
const response = await fetchWithAuth(apiUrl("/api/project-capabilities"));
if (!response.ok) throw new Error("Die Velum-API muss für die Projektfunktionen aktualisiert werden.");
const capabilities = await parseJsonResponse<Record<string, boolean>>(response);
if (!capabilities.request_force_masks || !capabilities.document_hit_review || !capabilities.document_restoration) {
if (!capabilities.request_force_masks || !capabilities.document_hit_review
|| !capabilities.document_restoration || !capabilities.comment_author_review) {
throw new Error("Die Velum-API unterstützt die Projektfunktionen noch nicht vollständig.");
}
}