fix: 无法在

This commit is contained in:
MoonLeeeaf
2024-05-12 00:14:08 +08:00
parent 5ce021a984
commit c92e09b394
2 changed files with 21 additions and 15 deletions

View File

@@ -170,7 +170,7 @@
<i class="mdui-icon material-icons">cloud_circle</i> <i class="mdui-icon material-icons">cloud_circle</i>
<label class="mdui-textfield-label">服务器地址</label> <label class="mdui-textfield-label">服务器地址</label>
<input n-id="dialogSignInServer" class="mdui-textfield-input" type="text" placeholder="留空以使用网页所在地址" <input n-id="dialogSignInServer" class="mdui-textfield-input" type="text" placeholder="留空以使用网页所在地址"
n-input-ls="server" /> n-input-ls="server" onblur="" />
</div> </div>
<div class="mdui-textfield"> <div class="mdui-textfield">
<i class="mdui-icon material-icons">account_circle</i> <i class="mdui-icon material-icons">account_circle</i>

View File

@@ -690,19 +690,29 @@ if (!localStorage.refreshToken || localStorage.refreshToken === "")
localStorage.isSignIn = false localStorage.isSignIn = false
let client let client
if (!localStorage.server || localStorage.server === "") function setUpClient(server) {
client = new io({ if (server)
client = new io(server, {
auth: { auth: {
name: localStorage.isSignIn === "false" ? null : localStorage.userName name: localStorage.isSignIn === "false" ? null : localStorage.userName
} }
}) })
else else
client = new io(localStorage.server, { client = new io({
auth: { auth: {
name: localStorage.isSignIn === "false" ? null : localStorage.userName name: localStorage.isSignIn === "false" ? null : localStorage.userName
} }
}) })
client.on("connect", () => {
User.auth()
})
}
if (!localStorage.server || localStorage.server === "")
setUpClient()
else
setUpClient(localStorage.server)
// 登录到账号 // 登录到账号
let dialogSignIn let dialogSignIn
// 谨防 localStorage 字符串数据大坑 // 谨防 localStorage 字符串数据大坑
@@ -727,10 +737,6 @@ else {
ContactsList.reloadList() ContactsList.reloadList()
client.on("connect", () => {
User.auth()
})
User.registerCallback() User.registerCallback()
} }