Skip to content
Snippets Groups Projects
Commit ce2724b2 authored by Armand Bahi's avatar Armand Bahi
Browse files

Comparaison : filtre non disponible sur la carte 1

parent 83052771
No related branches found
No related tags found
No related merge requests found
...@@ -597,8 +597,11 @@ MapJSON.prototype.getLayerFromLayerDef_ = function (oMapDefinition, oLayerDef, o ...@@ -597,8 +597,11 @@ MapJSON.prototype.getLayerFromLayerDef_ = function (oMapDefinition, oLayerDef, o
} }
if (goog.isDefAndNotNull(oLayerDef['is_filtered'])) { if (goog.isDefAndNotNull(oLayerDef['is_filtered'])) {
if (goog.isDefAndNotNull(oLayerDef['filter_form'])) { if (goog.isDefAndNotNull(oLayerDef['filter_form'])) {
if (goog.isString(oLayerDef['filter_form']) && oLayerDef['filter_form'].length !== 0) { if ((goog.isString(oLayerDef['filter_form']) && oLayerDef['filter_form'].length !== 0) ||
goog.isObject(oLayerDef['filter_form'])) {
if (goog.isString(oLayerDef['filter_form'])) {
oLayerDef['filter_form'] = JSON.parse(oLayerDef['filter_form']); oLayerDef['filter_form'] = JSON.parse(oLayerDef['filter_form']);
}
oLayerDef['filter_values'] = this.getFilterFormValues_(oLayerDef['filter_form']); oLayerDef['filter_values'] = this.getFilterFormValues_(oLayerDef['filter_form']);
layer.set('filter_form', oLayerDef['filter_form']); layer.set('filter_form', oLayerDef['filter_form']);
layer.set('filter_form_embedjs', oLayerDef['filter_form_embedjs']); layer.set('filter_form_embedjs', oLayerDef['filter_form_embedjs']);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment