Skip to content
Snippets Groups Projects
Commit e7d03854 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

fix(1434): put back value of `expires_on`, not `expired_on`

parent 3eca7670
No related branches found
No related tags found
No related merge requests found
......@@ -91,12 +91,12 @@ export class LevelMIndexExpiresOnIndexer extends LevelDBDataIndex<
const values: MindexEntry[] = Underscore.values(
newStateByPub
).map((entries) => reduce(entries));
const byExpiredOn = reduceGroupBy(values, "expired_on");
const byExpiresOnForExpired = reduceGroupBy(values, "expires_on");
await Promise.all(
Underscore.keys(byExpiredOn).map(async (expiresOn) =>
Underscore.keys(byExpiresOnForExpired).map(async (expiresOn) =>
this.addAllKeysToExpiresOn(
pint(expiresOn),
byExpiredOn[expiresOn].map((e) => e.pub)
byExpiresOnForExpired[expiresOn].map((e) => e.pub)
)
)
);
......@@ -112,8 +112,10 @@ export class LevelMIndexExpiresOnIndexer extends LevelDBDataIndex<
entry = [];
}
for (const pub of pubkeys) {
if (!entry.includes(pub)) {
entry.push(pub);
}
}
await this.put(key, entry);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment