forked from Kieran/snort
Fixes
This commit is contained in:
parent
b74f8f33dd
commit
f456c09dbe
@ -142,10 +142,13 @@ export class NostrSystem {
|
||||
for (let pk of this.WantsMetadata) {
|
||||
let meta = await db.users.get(pk);
|
||||
let now = new Date().getTime();
|
||||
if (!meta || meta.loaded < now - ProfileCacheExpire) {
|
||||
this.WantsMetadata.delete(pk); // always remove from wants list
|
||||
if (!meta || meta.loaded < (now - ProfileCacheExpire)) {
|
||||
missing.add(pk);
|
||||
} else {
|
||||
this.WantsMetadata.delete(pk);
|
||||
// cap 100 missing profiles
|
||||
if (missing.size >= 100) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@ export default function Layout(props) {
|
||||
for (let [k, v] of Object.entries(relays)) {
|
||||
System.ConnectToRelay(k, v);
|
||||
}
|
||||
for (let [k, v] of Object.entries(System.Sockets)) {
|
||||
for (let [k, v] of System.Sockets) {
|
||||
if (!relays[k]) {
|
||||
System.DisconnectRelay(k);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user