From 7329039b324b268af0073bc28283e0dd86a5452f Mon Sep 17 00:00:00 2001 From: gearnode Date: Fri, 28 Feb 2025 11:18:47 +0100 Subject: [PATCH] Simplify file upload processing logic Streamline the file upload handling in RelayEnvironment by removing redundant hasOwnProperty checks when processing uploadables. These checks were unnecessary since we're already iterating through the keys of the object. This change reduces code verbosity while maintaining the same functionality. Signed-off-by: gearnode --- apps/console/src/RelayEnvironment.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/apps/console/src/RelayEnvironment.ts b/apps/console/src/RelayEnvironment.ts index cc88fb508..8f752d36b 100644 --- a/apps/console/src/RelayEnvironment.ts +++ b/apps/console/src/RelayEnvironment.ts @@ -32,17 +32,13 @@ const fetchRelay: FetchFunction = async (request, variables, _, uploadables) => } = {}; Object.keys(uploadables).forEach((key, index) => { - if (Object.prototype.hasOwnProperty.call(uploadables, key)) { - uploadableMap[index] = [`variables.${key}`]; - } + uploadableMap[index] = [`variables.${key}`]; }); formData.append('map', JSON.stringify(uploadableMap)); Object.keys(uploadables).forEach((key, index) => { - if (Object.prototype.hasOwnProperty.call(uploadables, key)) { - formData.append(index.toString(), uploadables[key]); - } + formData.append(index.toString(), uploadables[key]); }); requestInit.body = formData;