remove unused code in settings helper
This commit is contained in:
parent
6c0ea0b11c
commit
7dac58d958
1 changed files with 2 additions and 12 deletions
|
@ -185,27 +185,17 @@ export default abstract class SettingHelper {
|
||||||
return;
|
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 =
|
const baseType =
|
||||||
typeof settingType.type === "string"
|
typeof settingType.type === "string"
|
||||||
? (settingType.type.split("/")[0] as SettingTypeAtom)
|
? (settingType.type.split("/")[0] as SettingTypeAtom)
|
||||||
: (settingType.type 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}`);
|
throw new Error(`Invalid value for ${key} of type ${baseType}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (baseType === "number" && settingType.min !== undefined) {
|
if (baseType === "number" && settingType.min !== undefined) {
|
||||||
const numValue = Number(processedValue);
|
const numValue = Number(valueToCheck);
|
||||||
if (numValue < settingType.min) {
|
if (numValue < settingType.min) {
|
||||||
throw new Error(`${key} must be at least ${settingType.min}`);
|
throw new Error(`${key} must be at least ${settingType.min}`);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue