Lint all the things
This commit is contained in:
@@ -105,7 +105,7 @@ const generateSpecialReflections = (bodyshop, finalPath, t) => {
|
||||
case "employee_teams":
|
||||
return generateOptionsFromObject(bodyshop, "employee_teams", "name", "id");
|
||||
// Special case because Employees uses a concatenation of first_name and last_name
|
||||
case "employees":
|
||||
case "employees": {
|
||||
const employeesOptions = getValueFromPath(bodyshop, "employees");
|
||||
return uniqBy(
|
||||
Object.values(employeesOptions).map((value) => ({
|
||||
@@ -114,16 +114,18 @@ const generateSpecialReflections = (bodyshop, finalPath, t) => {
|
||||
})),
|
||||
"value"
|
||||
);
|
||||
}
|
||||
case "last_names":
|
||||
return generateOptionsFromObject(bodyshop, "employees", "last_name", "last_name");
|
||||
case "first_names":
|
||||
return generateOptionsFromObject(bodyshop, "employees", "first_name", "first_name");
|
||||
case "job_statuses":
|
||||
case "job_statuses": {
|
||||
const statusOptions = getValueFromPath(bodyshop, "md_ro_statuses.statuses");
|
||||
return Object.values(statusOptions).map((value) => ({
|
||||
label: value,
|
||||
value
|
||||
}));
|
||||
}
|
||||
default:
|
||||
console.error("Invalid Special reflection provided by Report Filters");
|
||||
return [];
|
||||
|
||||
Reference in New Issue
Block a user