From 4e65651ef60b803e65f2797b6aacc7236830847b Mon Sep 17 00:00:00 2001 From: Daniel Appelgren Date: Fri, 12 Nov 2021 11:28:51 +0100 Subject: [PATCH] =?UTF-8?q?felmeddelande:=20Det=20g=C3=A5r=20inte=20att=20?= =?UTF-8?q?g=C3=B6ra=20en=20Slutredovisning=20eftersom=20en=20Gemensam=20p?= =?UTF-8?q?lanering=20inte=20har=20skickats=20in=20=C3=A4nnu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../slutredovisning-form.component.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/slutredovisning-form/slutredovisning-form.component.ts b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/slutredovisning-form/slutredovisning-form.component.ts index a20d25d..eae6342 100644 --- a/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/slutredovisning-form/slutredovisning-form.component.ts +++ b/apps/mina-sidor-fa/src/app/pages/deltagare/pages/deltagare-details/pages/report-forms/slutredovisning-form/slutredovisning-form.component.ts @@ -81,15 +81,22 @@ export class SlutredovisningFormComponent implements OnDestroy { } isAllowedToReport(avrop: DeltagareAvrop): boolean { - return this._isAfterStartDate(avrop.startDate) && this._isBeforeLastPossibleReportDay(avrop.endDate); + return ( + this._isAfterStartDate(avrop.startDate) && + this._isBeforeLastPossibleReportDay(avrop.endDate) && + avrop.hasGemensamPlanering + ); } notAllowedToReportWarning(avrop: DeltagareAvrop): string { if (!this._isBeforeLastPossibleReportDay(avrop.endDate)) { - return 'Det går inte att göra Slutredovisning eftersom tjänsten har avslutats.'; + return 'Det går inte att göra en Slutredovisning eftersom tjänsten har avslutats.'; } if (!this._isAfterStartDate(avrop.startDate)) { - return 'Det går inte att göra Slutredovisning eftersom tjänsten inte har startat ännu.'; + return 'Det går inte att göra en Slutredovisning eftersom tjänsten inte har startat ännu.'; + } + if (!avrop.hasGemensamPlanering) { + return 'Det går inte att göra en Slutredovisning eftersom en Gemensam planering inte har skickats in ännu.'; } }