@@ -71,10 +71,10 @@ void _mapcache_source_wms_render_map(mapcache_context *ctx, mapcache_source *pso
7171 for (i = 0 ; i < map -> dimensions -> nelts ; i ++ ) {
7272 mapcache_requested_dimension * rdim = APR_ARRAY_IDX (map -> dimensions ,i ,mapcache_requested_dimension * );
7373 /* set both DIM_key=val and key=val KVP params */
74- apr_table_setn (params ,rdim -> dimension -> name ,rdim -> cached_value );
74+ apr_table_setn (params ,rdim -> dimension -> name ,rdim -> requested_value );
7575 if (strcasecmp (rdim -> dimension -> name ,"TIME" ) && strcasecmp (rdim -> dimension -> name ,"ELEVATION" )) {
7676 char * dim_name = apr_pstrcat (ctx -> pool ,"DIM_" ,rdim -> dimension -> name ,NULL );
77- apr_table_setn (params ,dim_name ,rdim -> cached_value );
77+ apr_table_setn (params ,dim_name ,rdim -> requested_value );
7878 }
7979 }
8080 }
@@ -125,10 +125,10 @@ void _mapcache_source_wms_query(mapcache_context *ctx, mapcache_source *source,
125125 for (i = 0 ; i < map -> dimensions -> nelts ; i ++ ) {
126126 mapcache_requested_dimension * rdim = APR_ARRAY_IDX (map -> dimensions ,i ,mapcache_requested_dimension * );
127127 /* set both DIM_key=val and key=val KVP params */
128- apr_table_setn (params ,rdim -> dimension -> name ,rdim -> cached_value );
128+ apr_table_setn (params ,rdim -> dimension -> name ,rdim -> requested_value );
129129 if (strcasecmp (rdim -> dimension -> name ,"TIME" ) && strcasecmp (rdim -> dimension -> name ,"ELEVATION" )) {
130130 char * dim_name = apr_pstrcat (ctx -> pool ,"DIM_" ,rdim -> dimension -> name ,NULL );
131- apr_table_setn (params ,dim_name ,rdim -> cached_value );
131+ apr_table_setn (params ,dim_name ,rdim -> requested_value );
132132 }
133133 }
134134 }
0 commit comments