isOCPP20RequiredVariableName(variable.name) &&
variable.name === OCPP20RequiredVariableName.AuthorizeRemoteStart
) {
- if (attributeValue.toLowerCase() !== 'true' && attributeValue.toLowerCase() !== 'false') {
+ const normalizedValue = attributeValue.toLowerCase()
+ if (normalizedValue !== 'true' && normalizedValue !== 'false') {
return this.rejectSet(
variable,
component,
}
switch (variableMetadata.dataType) {
case DataEnumType.boolean: {
- if (rawValue.toLowerCase() !== 'true' && rawValue.toLowerCase() !== 'false') {
+ const normalizedValue = rawValue.toLowerCase()
+ if (normalizedValue !== 'true' && normalizedValue !== 'false') {
return {
info: 'Boolean must be "true" or "false"',
ok: false,