Răsfoiți Sursa

优化消息红点

warrior 3 săptămâni în urmă
părinte
comite
af5c067ea5
1 a modificat fișierele cu 4 adăugiri și 2 ștergeri
  1. 4 2
      projects/live-app/src/services/message.service.ts

+ 4 - 2
projects/live-app/src/services/message.service.ts

@@ -457,8 +457,10 @@ export class MessageService {
             if (channelName.indexOf('-') > -1 || channelName == 'global_room') {
               let noticeMap = localStorage.getItem('noticeMap') || '{}';
               noticeMap = JSON.parse(noticeMap);
-              noticeMap[channelName] = 0;
-              localStorage.setItem('noticeMap', JSON.stringify(noticeMap));
+              if(!noticeMap[channelName]){
+                noticeMap[channelName] = 0;
+                localStorage.setItem('noticeMap', JSON.stringify(noticeMap));
+              }
               this.getHistoryMessage(channelName, deadline);
             }
           }