Skip to content

Commit 340a24a

Browse files
committed
fix: improve fallback labels for unresolved project/material type references in cost correlation
1 parent 7fbe703 commit 340a24a

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/controllers/bmdashboard/bmToolStoppageReasonController.j

Whitespace-only changes.

src/utilities/materialCostCorrelationHelpers.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ function buildProjectsMap(mergedData, projectMap, materialTypeMap) {
576576
if (!projectsMap.has(projectIdStr)) {
577577
projectsMap.set(projectIdStr, {
578578
projectId: projectIdStr,
579-
projectName: projectMap.get(projectIdStr) || projectIdStr,
579+
projectName: projectMap.get(projectIdStr) || 'Unknown Project',
580580
totals: {
581581
quantityUsed: 0,
582582
totalCost: 0,
@@ -589,7 +589,7 @@ function buildProjectsMap(mergedData, projectMap, materialTypeMap) {
589589

590590
const project = projectsMap.get(projectIdStr);
591591
const materialInfo = materialTypeMap.get(materialTypeIdStr) || {
592-
name: materialTypeIdStr,
592+
name: 'Unknown Material Type',
593593
unit: '',
594594
};
595595

@@ -716,7 +716,7 @@ async function buildCostCorrelationResponse(usageData, costData, requestParams,
716716
if (!projectsMap.has(idStr)) {
717717
projectsMap.set(idStr, {
718718
projectId: idStr,
719-
projectName: projectMap.get(idStr) || idStr,
719+
projectName: projectMap.get(idStr) || 'Unknown Project',
720720
totals: {
721721
quantityUsed: 0,
722722
totalCost: 0,

0 commit comments

Comments
 (0)