diff --git a/src/views/UserDetails.vue b/src/views/UserDetails.vue
index 8083cad..d627502 100644
--- a/src/views/UserDetails.vue
+++ b/src/views/UserDetails.vue
@@ -198,7 +198,7 @@
- {{ getUserFacilities(selectedUser.facilities).length === 1 ? translate('Added to 1 facility') : translate('Added to facilities', { count: getUserFacilities(selectedUser.facilities).length }) }}
+ {{ getUserFacilities().length === 1 ? translate('Added to 1 facility') : translate('Added to facilities', { count: getUserFacilities().length }) }}
@@ -551,7 +551,7 @@ export default defineComponent({
},
async selectFacility() {
let componentProps = {
- selectedFacilities: this.getUserFacilities(this.selectedUser.facilities)
+ selectedFacilities: this.getUserFacilities()
} as any
if(this.selectedUser.partyTypeId === 'PARTY_GROUP') {
@@ -903,8 +903,10 @@ export default defineComponent({
return securityGroups.filter((group: any) => !excludedSecurityGroups.includes(group.groupId))
},
- getUserFacilities(facilities: any) {
- return facilities.filter((facility: any) => facility.roleTypeId === 'WAREHOUSE_MANAGER')
+ // Currently a user is getting associated with two roles at a time i.e., 'WAREHOUSE_MANAGER' and 'FAC_LOGIN'
+ // And here we only want to show records of 'WAREHOUSE_MANAGER'
+ getUserFacilities() {
+ return this.selectedUser.facilities.filter((facility: any) => facility.roleTypeId === 'WAREHOUSE_MANAGER')
}
},
setup() {