From ec26be5ccfb699b1774bf7b8a848ea874aedd2b5 Mon Sep 17 00:00:00 2001
From: "florian.azizian" <florian.azizian@maarch.org>
Date: Fri, 4 Sep 2020 12:23:14 +0200
Subject: [PATCH] FIX #14522 TIME 0:05 fix error message "document out of
 perimeter" when panel diffusion list is open

---
 src/frontend/app/visa/visa-workflow.component.ts | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/frontend/app/visa/visa-workflow.component.ts b/src/frontend/app/visa/visa-workflow.component.ts
index eb03db5abf6..511f6ecc2f0 100644
--- a/src/frontend/app/visa/visa-workflow.component.ts
+++ b/src/frontend/app/visa/visa-workflow.component.ts
@@ -71,13 +71,11 @@ export class VisaWorkflowComponent implements OnInit {
         this.route.params.subscribe(params => {
             this.loading = true;
 
-            if (params['resId'] !== undefined && params['resId'] !== null) {
-                this.resId = params['resId'];
-            }
+            this.resId = params['resId'];
 
-            if (this.resId !== undefined && this.resId !== null) {
+            if (!this.functions.empty(this.resId)) {
                 this.loadedInConstructor = true;
-                this.loadWorkflow(params['resId']);
+                this.loadWorkflow(this.resId);
             } else {
                 this.loadedInConstructor = false;
             }
@@ -88,7 +86,7 @@ export class VisaWorkflowComponent implements OnInit {
     }
 
     ngOnInit(): void {
-        if (this.resId !== null && !this.loadedInConstructor) {
+        if (!this.functions.empty(this.resId) && !this.loadedInConstructor) {
             //this.initFilterVisaModelList();
             this.loadWorkflow(this.resId);
         } else {
-- 
GitLab