From 943ebfe5d6b9773e5e5b5598c53ee10d87c5cb78 Mon Sep 17 00:00:00 2001 From: Benjamin Ledel <benjamin.ledel@digitallearning.gmbh> Date: Fri, 27 Oct 2023 06:23:46 +0000 Subject: [PATCH] Update 2 files - /src/frontend/src/app/consent-management/consentDeclaration.ts - /src/frontend/src/app/consent-management/wizard/wizard.component.ts --- src/frontend/src/app/consent-management/consentDeclaration.ts | 4 ++-- .../src/app/consent-management/wizard/wizard.component.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/frontend/src/app/consent-management/consentDeclaration.ts b/src/frontend/src/app/consent-management/consentDeclaration.ts index c767241..369df5c 100644 --- a/src/frontend/src/app/consent-management/consentDeclaration.ts +++ b/src/frontend/src/app/consent-management/consentDeclaration.ts @@ -111,10 +111,10 @@ export const providerSchemaToUserConsent = (providerSchema: ProviderSchema): Use verbs: group.verbs.map((verb) => ({ ...verb, consented: verb.defaultConsent, - objects: verb.objects.map((object) => ({ + objects: verb.objects ? verb.objects.map((object) => ({ ...object, consented: object.defaultConsent - })) + })) : [] })) })), essential_verbs: providerSchema.essential_verbs diff --git a/src/frontend/src/app/consent-management/wizard/wizard.component.ts b/src/frontend/src/app/consent-management/wizard/wizard.component.ts index 28767a2..4a434e7 100644 --- a/src/frontend/src/app/consent-management/wizard/wizard.component.ts +++ b/src/frontend/src/app/consent-management/wizard/wizard.component.ts @@ -18,12 +18,12 @@ export const extractVerbs = (providerSchema: UserConsent, providerId: ProviderId provider: providerId, id, consented: consented, - objects: JSON.stringify( + objects: objects ? JSON.stringify( objects.map((object) => ({ ...object, consented: object.consented })) - ) + ) : [] })) }) } -- GitLab