1"use strict";(self.webpackChunkmyplanner=self.webpackChunkmyplanner||[]).push([[1679],{11679:(h,u,i)=>{i.d(u,{p:()=>a});var t=i(65730),n=i(70661),l=i(94650),o=i(34793);let a=(()=>{class r{constructor(s,e){this.roleService=s,this.router=e}canActivate(s,e){this.isAdmin=0==t.e.getUserInfo().adminAdvisorId,this.userInfo=t.e.getUserInfo();const d=JSON.parse(localStorage.getItem("showRewards")||"false");return!!(e.url.match("tasks")&&this.roleService.activityPermission.subModule.tasks.enabled||e.url.match("notes")&&this.roleService.activityPermission.subModule.notes.enabled||e.url.match("preference")&&this.roleService.settingPermission.subModule.preferences.enabled||e.url.match("setting/plan")&&this.roleService.settingPermission.subModule.plan.enabled||e.url.match("setting/users&roles")&&this.roleService.settingPermission.subModule.usersAndRoles.enabled||e.url.match("setting/backoffice/arn-ria-details")&&this.roleService.settingPermission.subModule.backOffice.subModule.arnRiaDetails.enabled||e.url.match("setting/backoffice/mf-rta-details")&&this.roleService.settingPermission.subModule.backOffice.subModule.rtaDetails.enabled||e.url.match("setting/backoffice/agency-details")&&this.roleService.settingPermission.subModule.backOffice.subModule.agencyMaster.enabled||e.url.match("setting/activity")&&this.roleService.settingPermission.subModule.activity.enabled||e.url.match("tags")&&this.roleService.activityPermission.subModule.calendar.enabled||e.url.match("research")&&this.roleService?.mfResearchPermission?.showModule||e.url.includes("orgprofile")&&this.roleService.settingPermission.enabled||e.url.match("broadcast")&&this.roleService.activityPermission.subModule.broadcast.enabled||e.url.match("emails")&&this.roleService.activityPermission.subModule.emails.enabled||e.url.match("/admin/report")&&this.roleService.reports.subModules.maturitiesAndRenewals.enabled||e.url.match("calendar")&&this.roleService.activityPermission.subModule.calendar.enabled||e.url.match("clients")&&this.roleService.peoplePermission.subModule.clients.enabled||e.url.match("leads")&&this.roleService.peoplePermission.subModule.leads.enabled||e.url.match("team-members")&&this.roleService.peoplePermission.subModule.teamMembers.enabled||e.url.match("dashboard")&&this.roleService.dashboardPermission.enabled||e.url.match("rewards/nfo")&&d||(e.url.includes("whatsapp")||e.url.includes("growth-hub")||e.url.includes("meeting-hub"))&&this.isAdmin||e.url.match("overall-analytics")&&this.roleService.businessIntelegencePermission.enabled&&1==this.userInfo.userType||e.url.match("dashboard")&&this.roleService.dashboardPermission.enabled&&-5==this.userInfo.advisorCouponCodeId||e.url.match("getting-started")&&this.userInfo.advisorCouponCodeId>0||e.url.match("account-billing")&&this.roleService.accountBillingPermission.enabled||e.url.match("fdoverview")&&this.roleService.fdTransactionPermission.subModule.fdTransOverview.enabled||e.url.match("fdTransaction")&&this.roleService.fdTransactionPermission.subModule.fdTransaction.enabled||e.url.match("fdPayout")&&0==this.userInfo.adminAdvisorId||e.url.match("transactions/lamf")&&this.isAdmin||e.url.match("woselect"))||(this.router.navigate(["/admin/restricted"]),!1)}}return r.\u0275fac=function(s){return new(s||r)(l.LFG(n.N),l.LFG(o.F0))},r.\u0275prov=l.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"}),r})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.