diff --git a/API/Backend/Config/validate.js b/API/Backend/Config/validate.js index d1d11ffd..d9ad4d78 100644 --- a/API/Backend/Config/validate.js +++ b/API/Backend/Config/validate.js @@ -116,24 +116,8 @@ const isValidLayerName = (name) => { errs.push( err("Found a layer with name: undefined", ["layers[layer].name"]) ); - if (!validCSSName(name)) - errs.push( - err( - `Layer: '${name}' must not be empty, a non-string, contain symbols or begin with numbers.`, - ["layers[layer].name"] - ) - ); return errs; - - function validCSSName(name) { - if (name == null || typeof name !== "string") return false; - - const match = name.match(/[_A-Z ]+[_A-Z0-9- ]+/gi); - if (match && match[0].length === name.length) return true; - - return false; - } }; const isValidUrl = (layer) => { diff --git a/src/essence/Basics/Layers_/LayerConstructors.js b/src/essence/Basics/Layers_/LayerConstructors.js index 396225c9..dd9756ed 100644 --- a/src/essence/Basics/Layers_/LayerConstructors.js +++ b/src/essence/Basics/Layers_/LayerConstructors.js @@ -65,7 +65,7 @@ export const constructVectorLayer = ( } if (feature.properties.hasOwnProperty('style')) { - let className = layerObj.style.className + let className = layerObj.uuid let layerName = layerObj.style.layerName layerObj.style = Object.assign({}, layerObj.style) layerObj.style = {