Fix space, add trim warning (fix #85)

This commit is contained in:
Pieter Vander Vennet 2020-08-06 19:42:10 +02:00
parent dd8f5e549e
commit 7d65c84513
2 changed files with 10 additions and 2 deletions

View file

@ -3,14 +3,15 @@ import Translations from "../../../UI/i18n/Translations";
import {TagRenderingOptions} from "../../TagRenderingOptions"; import {TagRenderingOptions} from "../../TagRenderingOptions";
export default class PumpValves extends TagRenderingOptions{ export default class
PumpValves extends TagRenderingOptions{
constructor() { constructor() {
const to = Translations.t.cyclofix.station.valves const to = Translations.t.cyclofix.station.valves
super({ super({
question: to.question, question: to.question,
mappings: [ mappings: [
{ {
k: new Tag("valves", " sclaverand;schrader;dunlop"), k: new Tag("valves", "sclaverand;schrader;dunlop"),
txt: to.default txt: to.default
}, },
{k: new Tag("valves", "dunlop"), txt: to.dunlop}, {k: new Tag("valves", "dunlop"), txt: to.dunlop},

View file

@ -64,6 +64,13 @@ export class Changes {
return; return;
} }
if(key.startsWith(" ") || value.startsWith(" ") || value.endsWith(" ") || key.endsWith(" ")){
console.warn("Tag starts with or ends with a space - trimming anyway")
}
key = key.trim();
value = value.trim();
const eventSource = State.state.allElements.getElement(elementId); const eventSource = State.state.allElements.getElement(elementId);
eventSource.data[key] = value; eventSource.data[key] = value;