fix(companies): When getting users from company categories list was not populated
This commit is contained in:
@@ -15,7 +15,7 @@ const populate_select = {
|
|||||||
categories:"-_id name",
|
categories:"-_id name",
|
||||||
};
|
};
|
||||||
const generic = new GenericHandler( companiesModel, null, null , populate_select );
|
const generic = new GenericHandler( companiesModel, null, null , populate_select );
|
||||||
const user_generic = new GenericHandler( usersModel );
|
const user_generic = new GenericHandler( usersModel , null, null , populate_select );
|
||||||
|
|
||||||
function join_field_list( obj_with_fields , list_of_fields )
|
function join_field_list( obj_with_fields , list_of_fields )
|
||||||
{
|
{
|
||||||
@@ -197,11 +197,16 @@ const getUserLists = async(req, res) => {
|
|||||||
name += ( !data_list[i].last_name )? "": " " + data_list[i].last_name;
|
name += ( !data_list[i].last_name )? "": " " + data_list[i].last_name;
|
||||||
|
|
||||||
data_list[i].name = name;
|
data_list[i].name = name;
|
||||||
data_list[i] = join_field_list( data_list[i] , ["categories","user_city","user_state","truck_type"] );
|
data_list[i] = join_field_list( data_list[i] , ["user_city","user_state","truck_type"] );
|
||||||
// let categories = data_list[i].categories.map( ( c ) => c.name);
|
if( data_list[i].categories ){
|
||||||
|
console.log( data_list[i].categories );
|
||||||
|
let categories = data_list[i].categories.map( ( c ) => c.name);
|
||||||
|
data_list[i]["_categories"] = categories.join(", ");
|
||||||
|
}else{
|
||||||
|
data_list[i]["_categories"] = "";
|
||||||
|
}
|
||||||
|
|
||||||
/** Remove not requried fields */
|
/** Remove not requried fields */
|
||||||
delete data_list[i].categories;
|
|
||||||
delete data_list[i].user_city;
|
delete data_list[i].user_city;
|
||||||
delete data_list[i].user_state;
|
delete data_list[i].user_state;
|
||||||
delete data_list[i].truck_type;
|
delete data_list[i].truck_type;
|
||||||
|
|||||||
Reference in New Issue
Block a user