server: restore original comment for skippedInstances

This commit is contained in:
Norm 2022-12-24 15:01:32 -05:00
parent 6583d0c43d
commit 8e12b9a33e
Signed by untrusted user: norm
GPG key ID: 7123E30E441E80DE

View file

@ -15,7 +15,7 @@ const deadThreshold = 7 * DAY;
* @returns array of punycoded instance hosts that should be skipped (subset of hosts parameter)
*/
export async function skippedInstances(hosts: Array<Instance['host']>): Promise<Array<Instance['host']>> {
// Resolve the boolean promises before filtering
// first check for blocked instances since that info may already be in memory
const meta = await fetchMeta();
const shouldSkip = await Promise.all(hosts.map(host => shouldBlockInstance(host, meta)));
const skipped = hosts.filter((_, i) => shouldSkip[i]);