Explorar el Código

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

CaIon hace 7 meses
padre
commit
fd2ff2a973
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  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);