camptocamp / ngeo

Library combining OpenLayers and AngularJS
https://camptocamp.github.io/ngeo/master/examples
MIT License
135 stars 87 forks source link

Too long permalink #2270

Closed sbrunner closed 7 years ago

sbrunner commented 7 years ago

Steps to reproduce the issue:

Result: The url is changed to: https://geomapfish-demo.camptocamp.net/2.1/theme/OSM?lang=fr&tree_groups=OSM%20functions%20mixed%2CLayers%2CGroup%2COSM%20functions%2CExternal&tree_enable_osm_scale=true&tree_group_layers_Layers=cinema%2Cpolice%2Cpost_office%2Centertainment%2Csustenance%2Chospitals&tree_group_layers_Group&tree_group_layers_OSM%20functions=osm_scale&tree_group_layers_External=ch.swisstopo.geologie-geotechnik-gk500-lithologie_hauptgruppen&baselayer_ref=map

Expected result: https://geomapfish-demo.camptocamp.net/2.1/theme/OSM

lang=fr: We shouldn't automatically add the language? it's just the default: tree_groups=OSM%20functions%20mixed%2CLayers%2CGroup%2COSM%20functions%2CExternal tree_enable_osm_scale=true tree_group_layers_Layers=cinema%2Cpolice%2Cpost_office%2Centertainment%2Csustenance%2Chospitals tree_group_layers_OSM%20functions=osm_scale tree_group_layers_External=ch.swisstopo.geologie-geotechnik-gk500-lithologie_hauptgruppen baselayer_ref=map tree_group_layers_Group

sbrunner commented 7 years ago

Actually we have https://geomapfish-demo.camptocamp.net/2.1/theme/OSM?lang=fr&baselayer_ref=asitvd.fond_gris, I think that's correct.