feat(core-app): CB-1122 logic improvements

This commit is contained in:
Naumov Alexey
2021-07-16 12:58:20 +03:00
parent a37ceb9ea0
commit 8369e8a984
@@ -52,17 +52,15 @@ export class SessionExpireWarningDialogService extends Bootstrap {
const remainingTime = new Date(sessionExpiredTime).getTime() - Date.now();
if (this.sessionExpireService.expired
|| !sessionDuration
|| sessionDuration < WARN_IN
|| (this.dialogInternalPromise && remainingTime > WARN_IN)
) {
if (this.sessionExpireService.expired || !sessionDuration || sessionDuration < WARN_IN) {
this.close();
return;
}
if (remainingTime < WARN_IN) {
this.open();
} else {
this.close();
}
};