From 10904248ed434b81b7abf58ef13df9a79d916acf Mon Sep 17 00:00:00 2001
From: phil <phil.dev@philome.mooo.com>
Date: Wed, 20 Mar 2024 12:54:07 +0530
Subject: [PATCH] Map: diosplay of layers in the tree with viewableRole

---
 src/app/_services/authentication.service.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/app/_services/authentication.service.ts b/src/app/_services/authentication.service.ts
index c11ee0e..7f2b392 100644
--- a/src/app/_services/authentication.service.ts
+++ b/src/app/_services/authentication.service.ts
@@ -130,7 +130,7 @@ export class AuthenticationService {
         if (roles.length == 0) return of(true)
         // return this.roles.filter(value => -1 !== roles.indexOf(value.name)).length > 0
         return this.configService.conf.pipe(map(
-            conf => conf.bsData?.user.roles.filter(value => -1 !== roles.indexOf(value.name)).length > 0
+            conf => conf.bsData?.user?.roles?.filter(value => -1 !== roles.indexOf(value.name)).length > 0
         ))
     }
 }