From 5d90d0faba894657e19937d603197ecbd23b8e37 Mon Sep 17 00:00:00 2001 From: Wouter Remijn Date: Fri, 18 Apr 2025 15:00:15 +0200 Subject: [PATCH] fix conversion if toplayer is nil --- api/v2beta1/wms_conversion.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/api/v2beta1/wms_conversion.go b/api/v2beta1/wms_conversion.go index f642d4f..805cc7b 100644 --- a/api/v2beta1/wms_conversion.go +++ b/api/v2beta1/wms_conversion.go @@ -306,7 +306,13 @@ func (v2Service WMSService) MapLayersToV3() pdoknlv3.Layer { Keywords: v2Service.Keywords, Layers: &[]pdoknlv3.Layer{}, } - middleLayers = notGroupedLayers + + // adding the bottom layers to the middle layers they are grouped by + for _, layer := range notGroupedLayers { + bottomLayers := groupedLayers[*layer.Name] + layer.Layers = &bottomLayers + middleLayers = append(middleLayers, layer) + } } // if the topLayer is defined in the v2 layers