Skip to content

Commit 377df33

Browse files
authored
Merge pull request #416 from bcgov/ofmcc-6488-manage-users-bugs
OFMCC-6488 and OFMCC-6490 - Manage Users bug fixes
2 parents 9d41bdb + e3960d0 commit 377df33

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

backend/src/components/user.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ function mapUsersPermissionsFacilitiesObjectForFront(data) {
219219
async function getUsersPermissionsFacilities(req, res) {
220220
try {
221221
let usersPermissionsFacilities = []
222-
const operation = `contacts?$select=ccof_userid,ccof_username,contactid,emailaddress1,ofm_first_name,ofm_last_name,statecode,telephone1&$expand=ofm_facility_business_bceid($select=_ofm_bceid_value,ofm_bceid_facilityid,_ofm_facility_value,ofm_name,ofm_portal_access,ofm_is_expense_authority,statecode,statuscode;$expand=ofm_facility($select=address1_city,address1_line1,address1_line2,address1_line3);$filter=(ofm_portal_access eq true and statecode eq 0)),ofm_portal_role_id($select=ofm_portal_role_number,ofm_name)&$filter=(_parentcustomerid_value eq ${req.params.organizationId})`
222+
const operation = `contacts?$select=ccof_userid,ccof_username,contactid,emailaddress1,ofm_first_name,ofm_last_name,statecode,telephone1&$expand=ofm_facility_business_bceid($select=_ofm_bceid_value,ofm_bceid_facilityid,_ofm_facility_value,ofm_name,ofm_portal_access,ofm_is_expense_authority,statecode,statuscode;$expand=ofm_facility($select=address1_city,address1_line1,address1_line2,address1_line3);$filter=(ofm_portal_access eq true and statecode eq 0)),ofm_portal_role_id($select=ofm_portal_role_number,ofm_name)&$filter=(_parentcustomerid_value eq ${req.params.organizationId})&pageSize=1000`
223223
const response = await getOperation(operation)
224224
response?.value?.forEach((item) => {
225225
usersPermissionsFacilities.push(mapUsersPermissionsFacilitiesObjectForFront(item))
@@ -242,7 +242,7 @@ function mapUserFacilityObjectForFront(data) {
242242
async function getUserFacilities(req, res) {
243243
try {
244244
const userFacilities = []
245-
const operation = `ofm_bceid_facilities?$expand=ofm_facility($select=accountnumber,address1_composite,name,ofm_program)&$filter=(statecode eq 0 and _ofm_bceid_value eq ${req.params.contactId}) and (ofm_facility/statecode eq 0)`
245+
const operation = `ofm_bceid_facilities?$expand=ofm_facility($select=accountnumber,address1_composite,name,ofm_program)&$filter=(statecode eq 0 and _ofm_bceid_value eq ${req.params.contactId}) and (ofm_facility/statecode eq 0)&pageSize=1000`
246246
const response = await getOperation(operation)
247247
response?.value?.forEach((item) => userFacilities.push(mapUserFacilityObjectForFront(item)))
248248
return res.status(HttpStatus.OK).json(userFacilities)

frontend/src/components/account-mgmt/ManageUserDialog.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ export default {
338338
if (nameComparison !== 0) {
339339
return nameComparison
340340
}
341-
return a.address.localeCompare(b.address)
341+
return a.address?.localeCompare(b.address)
342342
})
343343
} catch (error) {
344344
this.setFailureAlert('Failed to sort facilities', error)

0 commit comments

Comments
 (0)