Add optional chaining for file.parent access across 5 files
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -595,15 +595,15 @@ function setActivityBgImage(mapData) {
|
||||
logId.value = routeParams.fileId;
|
||||
baseLogId.value = routeParams.fileId;
|
||||
} else {
|
||||
logId.value = file.parent.id;
|
||||
baseLogId.value = file.parent.id;
|
||||
logId.value = file.parent?.id;
|
||||
baseLogId.value = file.parent?.id;
|
||||
}
|
||||
break;
|
||||
case "filter":
|
||||
if (!isCheckPage) {
|
||||
createFilterId.value = routeParams.fileId;
|
||||
} else {
|
||||
createFilterId.value = file.parent.id;
|
||||
createFilterId.value = file.parent?.id;
|
||||
}
|
||||
await allMapDataStore.fetchFunnel(createFilterId.value);
|
||||
isRuleData.value = Array.from(temporaryData.value);
|
||||
|
||||
@@ -583,15 +583,15 @@ function setActivityBgImage(mapData) {
|
||||
logId.value = routeParams.fileId;
|
||||
baseLogId.value = routeParams.fileId;
|
||||
} else {
|
||||
logId.value = file.parent.id;
|
||||
baseLogId.value = file.parent.id;
|
||||
logId.value = file.parent?.id;
|
||||
baseLogId.value = file.parent?.id;
|
||||
}
|
||||
break;
|
||||
case "filter":
|
||||
if (!isCheckPage) {
|
||||
createFilterId.value = routeParams.fileId;
|
||||
} else {
|
||||
createFilterId.value = file.parent.id;
|
||||
createFilterId.value = file.parent?.id;
|
||||
}
|
||||
await allMapDataStore.fetchFunnel(createFilterId.value);
|
||||
isRuleData.value = Array.from(temporaryData.value);
|
||||
|
||||
@@ -1062,7 +1062,7 @@ function getAvgWaitingTimeLineChart(chartData, content, yUnit) {
|
||||
if (!isCheckPage) {
|
||||
id = routeParams.fileId;
|
||||
} else {
|
||||
id = file.parent.id;
|
||||
id = file.parent?.id;
|
||||
}
|
||||
|
||||
// Fetch Performance Data
|
||||
|
||||
@@ -657,7 +657,7 @@ function enterDiscover(file) {
|
||||
break;
|
||||
case "filter":
|
||||
createFilterId.value = file.id;
|
||||
baseLogId.value = file.parent.id;
|
||||
baseLogId.value = file.parent?.id;
|
||||
fileId = file.id;
|
||||
type = file.type;
|
||||
params = { type: type, fileId: fileId };
|
||||
@@ -666,7 +666,7 @@ function enterDiscover(file) {
|
||||
case "log-check":
|
||||
case "filter-check":
|
||||
fileId = file.id;
|
||||
type = file.parent.type;
|
||||
type = file.parent?.type;
|
||||
params = { type: type, fileId: fileId };
|
||||
router.push({ name: "CheckConformance", params: params });
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user