fix: iterator var

This commit is contained in:
MARCROCK22 2024-04-15 21:36:58 -04:00
parent 4a71c1950f
commit 838ebd5c27

View File

@ -65,9 +65,10 @@ export class LimitedMemoryAdapter implements Adapter {
const data = [...this.storage.values()].find(x => x.has(keys))?.get(keys); const data = [...this.storage.values()].find(x => x.has(keys))?.get(keys);
return data ? JSON.parse(data) : null; return data ? JSON.parse(data) : null;
} }
const iterator = [...this.storage.values()];
return keys return keys
.map(key => { .map(key => {
const data = [...this.storage.values()].find(x => x.has(key))?.get(key); const data = iterator.find(x => x.has(key))?.get(key);
return data ? JSON.parse(data) : null; return data ? JSON.parse(data) : null;
}) })
.filter(x => x); .filter(x => x);
@ -109,8 +110,6 @@ export class LimitedMemoryAdapter implements Adapter {
case 'stage_instance': case 'stage_instance':
case 'sticker': case 'sticker':
case 'thread': case 'thread':
self.removeToRelationship(namespace, k.split('.')[1]);
break;
case 'overwrite': case 'overwrite':
self.removeToRelationship(namespace, k.split('.')[1]); self.removeToRelationship(namespace, k.split('.')[1]);
break; break;