Преглед изворни кода

feat: update Fluent Read link handling in sidebar to improve chat item filtering

CaIon пре 7 месеци
родитељ
комит
fd2ff2a973
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      web/src/components/layout/SiderBar.js

+ 2 - 2
web/src/components/layout/SiderBar.js

@@ -208,13 +208,13 @@ const SiderBar = ({ onNavigate = () => { } }) => {
               if (typeof link !== 'string') continue; // 确保链接是字符串
               if (link.startsWith('fluent')) {
                 shouldSkip = true;
-                continue; // 跳过 Fluent Read
+                break; // 跳过 Fluent Read
               }
               chat.text = key;
               chat.itemKey = 'chat' + i;
               chat.to = '/console/chat/' + i;
             }
-            if (shouldSkip) continue;
+            if (shouldSkip || !chat.text) continue; // 避免推入空项
             chatItems.push(chat);
           }
           setChatItems(chatItems);