Merge branch 'develop' of ssh://bitbucket.arbetsformedlingen.se:7999/tea/mina-sidor-fa-web into develop
This commit is contained in:
@@ -71,18 +71,18 @@ export class SlutredovisningFormComponent implements OnDestroy {
|
||||
this.shouldValidate$.next(true);
|
||||
}
|
||||
|
||||
private _isAfterStartDate(startDate: Date): boolean {
|
||||
return new Date() > startDate;
|
||||
private _isAfterEndDate(date: Date): boolean {
|
||||
return new Date() > date;
|
||||
}
|
||||
|
||||
private _isBeforeLastPossibleReportDay(endDate: Date): boolean {
|
||||
const lastPossibleReportDay = addDays(endDate, 5); // Reporting is allowed at latest 5 days past avrop end date.
|
||||
private _isBeforeLastPossibleReportDay(date: Date): boolean {
|
||||
const lastPossibleReportDay = addDays(date, 60); // Reporting is allowed at latest 60 days past avrop end date.
|
||||
return lastPossibleReportDay > new Date();
|
||||
}
|
||||
|
||||
isAllowedToReport(avrop: DeltagareAvrop): boolean {
|
||||
return (
|
||||
this._isAfterStartDate(avrop.startDate) &&
|
||||
this._isAfterEndDate(avrop.endDate) &&
|
||||
this._isBeforeLastPossibleReportDay(avrop.endDate) &&
|
||||
avrop.hasGemensamPlanering
|
||||
);
|
||||
@@ -90,10 +90,10 @@ export class SlutredovisningFormComponent implements OnDestroy {
|
||||
|
||||
notAllowedToReportWarning(avrop: DeltagareAvrop): string {
|
||||
if (!this._isBeforeLastPossibleReportDay(avrop.endDate)) {
|
||||
return 'Det går inte att göra en Slutredovisning eftersom tjänsten har avslutats.';
|
||||
return 'Det går inte att göra en Slutredovisning eftersom ärendet är avslutat.';
|
||||
}
|
||||
if (!this._isAfterStartDate(avrop.startDate)) {
|
||||
return 'Det går inte att göra en Slutredovisning eftersom tjänsten inte har startat ännu.';
|
||||
if (!this._isAfterEndDate(avrop.endDate)) {
|
||||
return 'Det går inte att göra en Slutredovisning eftersom tjänsten inte har avslutats ännu.';
|
||||
}
|
||||
if (!avrop.hasGemensamPlanering) {
|
||||
return 'Det går inte att göra en Slutredovisning eftersom en Gemensam planering inte har skickats in ännu.';
|
||||
|
||||
Reference in New Issue
Block a user