rm for ... in

This commit is contained in:
2026-01-19 18:56:54 -06:00
parent 9b3891c126
commit ff18682485
17 changed files with 72 additions and 575 deletions

View File

@@ -53,6 +53,8 @@ globalThis.ends_with = function(str, suffix) {
return search(str, suffix, -length(suffix)) != null
}
var js = use_embed('js')
var fd = use_embed('fd')
@@ -410,7 +412,9 @@ function handle_host(e) {
break
case "disconnect":
peer_queue.delete(e.peer)
for (var id in peers) if (peers[id] == e.peer) delete peers[id]
arrfor(array(peers), function(id) {
if (peers[id] == e.peer) delete peers[id]
})
log.system('portal got disconnect from ' + e.peer.address + ":" + e.peer.port)
break
case "receive":
@@ -425,11 +429,11 @@ function handle_host(e) {
obj[ACTORDATA].address = e.peer.address
obj[ACTORDATA].port = e.peer.port
}
for (var key in obj) {
arrfor(array(obj), function(key) {
if (object.has(obj, key)) {
populate_actor_addresses(obj[key])
}
}
})
}
if (data.data) populate_actor_addresses(data.data)
turn(data)