@@ -30,13 +30,17 @@ func MapWFSToCapabilitiesGeneratorInput(wfs *pdoknlv3.WFS, ownerInfo *smoothoper
3030 return nil , err
3131 }
3232
33+ serviceVersion := mapperutils .GetLabelValueByKey (wfs .ObjectMeta .Labels , "service-version" )
34+ if serviceVersion == nil {
35+ serviceVersion = mapperutils .GetLabelValueByKey (wfs .ObjectMeta .Labels , "pdok.nl/service-version" )
36+ }
3337 config := capabilitiesgenerator.Config {
3438 Global : capabilitiesgenerator.Global {
3539 Namespace : mapperutils .GetNamespaceURI (wfs .Spec .Service .Prefix , ownerInfo ),
3640 Prefix : wfs .Spec .Service .Prefix ,
3741 Onlineresourceurl : pdoknlv3 .GetHost (true ),
3842 Path : "/" + pdoknlv3 .GetBaseURLPath (wfs ),
39- Version : * mapperutils . GetLabelValueByKey ( wfs . ObjectMeta . Labels , "service-version" ) ,
43+ Version : * serviceVersion ,
4044 },
4145 Services : capabilitiesgenerator.Services {
4246 WFS200Config : & capabilitiesgenerator.WFS200Config {
@@ -218,6 +222,10 @@ func MapWMSToCapabilitiesGeneratorInput(wms *pdoknlv3.WMS, ownerInfo *smoothoper
218222
219223 maxWidth := 4000
220224 maxHeight := 4000
225+ serviceVersion := mapperutils .GetLabelValueByKey (wms .ObjectMeta .Labels , "service-version" )
226+ if serviceVersion == nil {
227+ serviceVersion = mapperutils .GetLabelValueByKey (wms .ObjectMeta .Labels , "pdok.nl/service-version" )
228+ }
221229
222230 config := capabilitiesgenerator.Config {
223231 Global : capabilitiesgenerator.Global {
@@ -226,7 +234,7 @@ func MapWMSToCapabilitiesGeneratorInput(wms *pdoknlv3.WMS, ownerInfo *smoothoper
226234 Prefix : "" ,
227235 Onlineresourceurl : pdoknlv3 .GetHost (true ),
228236 Path : "/" + pdoknlv3 .GetBaseURLPath (wms ),
229- Version : * mapperutils . GetLabelValueByKey ( wms . ObjectMeta . Labels , "service-version" ) ,
237+ Version : * serviceVersion ,
230238 },
231239 Services : capabilitiesgenerator.Services {
232240 WMS130Config : & capabilitiesgenerator.WMS130Config {
0 commit comments