From 7dac58d958511023161394b37d5c2c5232d6c166 Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Thu, 1 May 2025 17:47:14 +0200 Subject: [PATCH] remove unused code in settings helper --- src/helpers/settingsHelper.ts | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/helpers/settingsHelper.ts b/src/helpers/settingsHelper.ts index eee81b7..b90cd07 100644 --- a/src/helpers/settingsHelper.ts +++ b/src/helpers/settingsHelper.ts @@ -185,27 +185,17 @@ export default abstract class SettingHelper { return; } - let processedValue = valueToCheck; - // do not encypt data here - data is only crypted towards database - // if (typeof settingType.type === "string" && settingType.type.includes("/crypt")) { - // try { - // processedValue = CodingHelper.decrypt(APPLICATION_SECRET, processedValue); - // } catch (error) { - // throw new Error(`Unable to decrypt value for ${key}: ${error.message}`); - // } - // } - const baseType = typeof settingType.type === "string" ? (settingType.type.split("/")[0] as SettingTypeAtom) : (settingType.type as SettingTypeAtom); - if (!this.converters[baseType].validate(processedValue)) { + if (!this.converters[baseType].validate(valueToCheck)) { throw new Error(`Invalid value for ${key} of type ${baseType}`); } if (baseType === "number" && settingType.min !== undefined) { - const numValue = Number(processedValue); + const numValue = Number(valueToCheck); if (numValue < settingType.min) { throw new Error(`${key} must be at least ${settingType.min}`); }