Misskey streaming leak
This commit is contained in:
parent
0e9bdef9ca
commit
2de05b84aa
|
@ -979,7 +979,7 @@ function goGoogle(id) {
|
||||||
}
|
}
|
||||||
var misskeyws = []
|
var misskeyws = []
|
||||||
var misskeywsstate = []
|
var misskeywsstate = []
|
||||||
function connectMisskey(acct_id) {
|
function connectMisskey(acct_id, re) {
|
||||||
var domain = localStorage.getItem("domain_" + acct_id);
|
var domain = localStorage.getItem("domain_" + acct_id);
|
||||||
var at = localStorage.getItem("acct_" + acct_id + "_at");
|
var at = localStorage.getItem("acct_" + acct_id + "_at");
|
||||||
var start = "wss://" + domain +
|
var start = "wss://" + domain +
|
||||||
|
@ -1063,13 +1063,17 @@ function connectMisskey(acct_id) {
|
||||||
console.error("Error closing " + tlid);
|
console.error("Error closing " + tlid);
|
||||||
console.error(error);
|
console.error(error);
|
||||||
misskeywsstate[wsid] = false
|
misskeywsstate[wsid] = false
|
||||||
connectMisskey(acct_id)
|
if(!re){
|
||||||
|
connectMisskey(acct_id, true)
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
misskeyws[wsid].onclose = function () {
|
misskeyws[wsid].onclose = function () {
|
||||||
console.warn("Closing " + tlid);
|
console.warn("Closing " + tlid);
|
||||||
misskeywsstate[wsid] = false
|
misskeywsstate[wsid] = false
|
||||||
connectMisskey(acct_id)
|
if(!re){
|
||||||
|
connectMisskey(acct_id, true)
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,7 @@ function parseColumn(dontclose) {
|
||||||
var domain = localStorage.getItem("domain_" + key);
|
var domain = localStorage.getItem("domain_" + key);
|
||||||
if (localStorage.getItem("mode_" + domain) == "misskey") {
|
if (localStorage.getItem("mode_" + domain) == "misskey") {
|
||||||
localStorage.removeItem("misskey_wss_" + key)
|
localStorage.removeItem("misskey_wss_" + key)
|
||||||
connectMisskey(key)
|
connectMisskey(key, false)
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user