diff --git a/apps/web/messages/en.json b/apps/web/messages/en.json
index fa513536d..bba8d8481 100644
--- a/apps/web/messages/en.json
+++ b/apps/web/messages/en.json
@@ -2202,9 +2202,9 @@
}
},
"workspace": {
- "records": "Records",
- "automation": "Automation",
- "queue": "Queue"
+ "records": "知識記錄",
+ "automation": "自動化資產",
+ "queue": "受控隊列"
},
"overview": {
"metricTotal": "總條目",
diff --git a/apps/web/messages/zh-TW.json b/apps/web/messages/zh-TW.json
index ecca5cda1..002ae4bca 100644
--- a/apps/web/messages/zh-TW.json
+++ b/apps/web/messages/zh-TW.json
@@ -2202,9 +2202,9 @@
}
},
"workspace": {
- "records": "Records",
- "automation": "Automation",
- "queue": "Queue"
+ "records": "知識記錄",
+ "automation": "自動化資產",
+ "queue": "受控隊列"
},
"overview": {
"metricTotal": "總條目",
diff --git a/apps/web/src/app/[locale]/awooop/work-items/page.tsx b/apps/web/src/app/[locale]/awooop/work-items/page.tsx
index 2ee3e2048..8c4bd1775 100644
--- a/apps/web/src/app/[locale]/awooop/work-items/page.tsx
+++ b/apps/web/src/app/[locale]/awooop/work-items/page.tsx
@@ -9162,15 +9162,18 @@ function ManagerSituationBoard({
) : visibleBlockers.length ? (
<>
- {visibleBlockers.map((blocker) => (
-
- {compactBlockerLabel(blocker.source)}
-
- ))}
+ {visibleBlockers.map((blocker, index) => {
+ const source = blocker.source ?? `unknown_blocker_${index + 1}`;
+ return (
+
+ {compactBlockerLabel(source)}
+
+ );
+ })}
{hiddenBlockerCount > 0 ? (
+{hiddenBlockerCount}