mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 01:38:19 +08:00
core: fix upgrade
This commit is contained in:
1 file changed
+3
-2
@@ -588,13 +588,14 @@ const scripts: UpgradeScript[] = [
|
|||||||
return true;
|
return true;
|
||||||
},
|
},
|
||||||
async function _81_82() {
|
async function _81_82() {
|
||||||
return await iterateAllUser((udoc) => {
|
return await iterateAllUser(async (udoc) => {
|
||||||
|
if (!udoc.pinnedDomains) return;
|
||||||
let pinnedDomains = new Set<string>();
|
let pinnedDomains = new Set<string>();
|
||||||
for (const d of udoc.pinnedDomains) {
|
for (const d of udoc.pinnedDomains) {
|
||||||
if (typeof d === 'string') pinnedDomains.add(d);
|
if (typeof d === 'string') pinnedDomains.add(d);
|
||||||
else pinnedDomains = Set.union(pinnedDomains, 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) });
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|||||||
Reference in new issue
Block a user