felmeddelande: Det går inte att göra en Slutredovisning eftersom en Gemensam planering inte har skickats in ännu

This commit is contained in:
Daniel Appelgren
2021-11-12 11:28:51 +01:00
parent 86cd5cb28d
commit 4e65651ef6

View File

@@ -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.';
}
}