]> 127.0.0.1 Git - bili_danmu/.git/commitdiff
Fix 状态页lock标识不更新 #91
authorqydysky <qydysky@foxmail.com>
Fri, 15 Dec 2023 11:56:03 +0000 (19:56 +0800)
committerqydysky <qydysky@foxmail.com>
Fri, 15 Dec 2023 11:56:03 +0000 (19:56 +0800)
F/api.go

index 305af040ad4d64508204d80cc9201536cc51b300..0c569d3600c980879f392dd4f5bfc06c69327bfc 100644 (file)
--- a/F/api.go
+++ b/F/api.go
@@ -347,10 +347,9 @@ func (t *GetFunc) Html() (missKey []string) {
                                        t.Note += strconv.Itoa(rank)
                                }
                                //直播间是否被封禁
-                               if j.RoomInfoRes.Data.RoomInfo.LockStatus == 1 {
+                               t.Locked = j.RoomInfoRes.Data.RoomInfo.LockStatus == 1
+                               if t.Locked {
                                        apilog.L(`W: `, "直播间封禁中")
-                                       t.Locked = true
-                                       return
                                }
                        }
                }
@@ -569,10 +568,9 @@ func (c *GetFunc) getInfoByRoom() (missKey []string) {
                                c.Note += strconv.Itoa(rank)
                        }
                        //直播间是否被封禁
-                       if j.Data.RoomInfo.LockStatus == 1 {
+                       c.Locked = j.Data.RoomInfo.LockStatus == 1
+                       if c.Locked {
                                apilog.L(`W: `, "直播间封禁中")
-                               c.Locked = true
-                               return
                        }
                }
        }