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:
2026-03-09 14:19:50 +08:00
parent a8984a5de5
commit 4f660ff08c
5 changed files with 12 additions and 11 deletions

View File

@@ -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);

View File

@@ -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