aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Hukins <tom@eborcom.com>2019-04-09 16:50:15 +0100
committerTom Hukins <tom@eborcom.com>2019-04-09 16:51:02 +0100
commit4798d0a9eb5ed8f2fc2fee97eb94c2b16c3f061f (patch)
treed264355d999428b938a0d25c0b339a3656826e55
parent889bc287bbfc8eddacae4c19f573b6ea18fbfbac (diff)
Explicitly pass one argument to encode_json()
Previously, it was unclear how many arguments the function took. When running tests I saw the error: Too many arguments for Cpanel::JSON::XS::encode_json at perllib/FixMyStreet/Map/WMTSBase.pm line 217, near "}"
-rw-r--r--perllib/FixMyStreet/Map/WMTSBase.pm6
1 files changed, 3 insertions, 3 deletions
diff --git a/perllib/FixMyStreet/Map/WMTSBase.pm b/perllib/FixMyStreet/Map/WMTSBase.pm
index 960a58a41..051f8f369 100644
--- a/perllib/FixMyStreet/Map/WMTSBase.pm
+++ b/perllib/FixMyStreet/Map/WMTSBase.pm
@@ -205,15 +205,15 @@ sub get_map_hash {
numZoomLevels => $self->zoom_parameters->{zoom_levels},
tile_size => $self->tile_parameters->{size},
tile_dpi => $self->tile_parameters->{dpi},
- tile_urls => encode_json $self->tile_parameters->{urls},
+ tile_urls => encode_json( $self->tile_parameters->{urls} ),
tile_suffix => $self->tile_parameters->{suffix},
- layer_names => encode_json $self->tile_parameters->{layer_names},
+ layer_names => encode_json( $self->tile_parameters->{layer_names} ),
layer_style => $self->tile_parameters->{layer_style},
matrix_set => $self->tile_parameters->{matrix_set},
map_projection => $self->tile_parameters->{projection},
origin_x => force_float_format($self->tile_parameters->{origin_x}),
origin_y => force_float_format($self->tile_parameters->{origin_y}),
- scales => encode_json \@scales,
+ scales => encode_json( \@scales ),
};
}