diff --git a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/periodisk-redovisning-form/periodisk-redovisning-form.component.ts b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/periodisk-redovisning-form/periodisk-redovisning-form.component.ts index 18f475d..a041d74 100644 --- a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/periodisk-redovisning-form/periodisk-redovisning-form.component.ts +++ b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/periodisk-redovisning-form/periodisk-redovisning-form.component.ts @@ -203,12 +203,14 @@ export class PeriodiskRedovisningFormComponent extends UnsubscribeDirective impl ): PeriodiskRedovisningRequest { const { period, hasOfferedJob, hasOfferedLanguageSupport } = formData; const activities: PeriodiskRedovisningActivityRequest[] = formData.activities - .filter(activity => activity.isSelected) - .map(({ performedPhysically, performedRemotely }, index) => ({ + .map(({ performedPhysically, performedRemotely, isSelected }, index) => ({ id: this.activitiesFormArrayMetadata[index].id, performedPhysically: performedPhysically ?? false, performedRemotely: performedRemotely ?? false, - })); + isSelected, + })) + .filter(activity => activity.isSelected) + .map(({ id, performedPhysically, performedRemotely }) => ({ id, performedPhysically, performedRemotely })); return { genomforandeReferens, period,