This commit is contained in:
sairajzero 2020-12-09 03:59:46 +05:30
parent 7bfc1d1842
commit e12711bb3a

View File

@ -9628,15 +9628,18 @@ Bitcoin.Util = {
else if (evt.data.startsWith(floID, 1)) else if (evt.data.startsWith(floID, 1))
var i = 36 var i = 36
else return; else return;
let d = e = null;
try { try {
let data = JSON.parse(evt.data.substring(i)) let data = JSON.parse(evt.data.substring(i))
let filter = {} let filter = {}
for (let v in data) for (let v in data)
if (checkFilter(v, data[v], request)) if (checkFilter(v, data[v], request))
filter[v] = data[v] filter[v] = data[v]
callback(filter, null) d = filter
} catch (error) { } catch (error) {
callback(null, evt.data.substring(i)) e = evt.data.substring(i)
} finally {
callback(d, e)
} }
} }
this.liveRequest[randID] = node; this.liveRequest[randID] = node;
@ -10901,7 +10904,7 @@ Bitcoin.Util = {
`lastReceived_${groupID}`); `lastReceived_${groupID}`);
if (infoChange) if (infoChange)
compactIDB.writeData("groupInfo", floGlobals.groups[groupID], groupID) compactIDB.writeData("groupInfo", floGlobals.groups[groupID], groupID)
this.UIcallback["group"](newInbox) messenger.util.UIcallback["group"](newInbox)
} }
return floCloudAPI.requestApplicationData(null, { return floCloudAPI.requestApplicationData(null, {
receiverID: groupID, receiverID: groupID,
@ -10912,7 +10915,7 @@ Bitcoin.Util = {
}, },
setUIcallbacks(directUI = null, groupUI = null) { setUIcallbacks(directUI = null, groupUI = null) {
if(direct instanceof Function) if (directUI instanceof Function)
this.util.UIcallback["direct"] = directUI this.util.UIcallback["direct"] = directUI
if (groupUI instanceof Function) if (groupUI instanceof Function)
this.util.UIcallback["group"] = groupUI this.util.UIcallback["group"] = groupUI
@ -11110,7 +11113,7 @@ Bitcoin.Util = {
} }
} }
compactIDB.writeData("appendix", floGlobals.appendix.lastReceived, "lastReceived"); compactIDB.writeData("appendix", floGlobals.appendix.lastReceived, "lastReceived");
this.util.UIcallback["direct"](newInbox) messenger.util.UIcallback["direct"](newInbox)
} }
var options = { var options = {
@ -11456,20 +11459,19 @@ Bitcoin.Util = {
result.forEach(r => { result.forEach(r => {
if (r.status === 'fulfilled') if (r.status === 'fulfilled')
ret[r.value[0]] = { ret[r.value[0]] = {
status = r.status, status: r.status,
value = r.value[1] value: r.value[1]
} }
else if (r.status === "rejected") else if (r.status === "rejected")
ret[r.reason[0]] = { ret[r.reason[0]] = {
status = r.status, status: r.status,
reason = r.reason[1] reason: r.reason[1]
} }
}) })
resolve(ret) resolve(ret)
}) })
}) })
} }
} }
</script> </script>
</body> </body>