core: fix upgrade

pull/565/head
undefined 1 year ago
parent d8d1776260
commit 96c99b7baf
No known key found for this signature in database

@ -588,13 +588,14 @@ const scripts: UpgradeScript[] = [
return true;
},
async function _81_82() {
return await iterateAllUser((udoc) => {
return await iterateAllUser(async (udoc) => {
if (!udoc.pinnedDomains) return;
let pinnedDomains = new Set<string>();
for (const d of udoc.pinnedDomains) {
if (typeof d === 'string') pinnedDomains.add(d);
else pinnedDomains = Set.union(pinnedDomains, d);
}
return user.setById(udoc._id, { pinnedDomains: Array.from(pinnedDomains) });
await user.setById(udoc._id, { pinnedDomains: Array.from(pinnedDomains) });
});
},
];

Loading…
Cancel
Save