From fb93edff2f03d0e09348109a87b72b0aae0fa63c Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Mon, 17 Feb 2025 23:32:31 +0100 Subject: [PATCH] fix: used promisify instead of sync file read API --- src/server/services/communities.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/services/communities.js b/src/server/services/communities.js index 17e163d81..5d7286575 100644 --- a/src/server/services/communities.js +++ b/src/server/services/communities.js @@ -132,7 +132,7 @@ export async function getMetadata(communityId) { communityId, 'metadata.json', ); try { - metadata = JSON.parse(fs.readFileSync(uri, 'utf8')); + metadata = JSON.parse(await promisify(fs.readFile)(uri, 'utf8')); } catch (error) { const msg = `Failed to get metadata for ${communityId} community`; logger.error(msg, error);