diff options
author | Matthew Somerville <matthew@mysociety.org> | 2019-07-09 16:43:25 +0100 |
---|---|---|
committer | Dave Arter <davea@mysociety.org> | 2019-08-16 14:24:26 +0100 |
commit | 5067299014fec850daa67b77fdf7c012aa52da20 (patch) | |
tree | 0d899a2671f8fcd26379b4b33d51611d0e238f22 | |
parent | 7cdda7e8305ccd4aa273840e39783187f68ee708 (diff) |
[Westminster] Direct TfL reports to TfL.
-rw-r--r-- | web/cobrands/westminster/assets.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/web/cobrands/westminster/assets.js b/web/cobrands/westminster/assets.js index 8fdeb565f..b8ab3803f 100644 --- a/web/cobrands/westminster/assets.js +++ b/web/cobrands/westminster/assets.js @@ -72,6 +72,31 @@ fixmystreet.assets.add(defaults, { } }); +var tfl_categories = [ 'Pavement damage', 'Pothole', 'Road pavement damage', 'Road or pavement damage' ]; + +fixmystreet.assets.add(defaults, { + http_options: { + url: url_base + '2/query?' + }, + asset_category: tfl_categories, + non_interactive: true, + road: true, + nearest_radius: 25, + stylemap: fixmystreet.assets.stylemap_invisible, + actions: { + found: function(layer, feature) { + if (!fixmystreet.assets.selectedFeature()) { + fixmystreet.body_overrides.only_send('TfL'); + } else { + fixmystreet.body_overrides.remove_only_send(); + } + }, + not_found: function(layer) { + fixmystreet.body_overrides.remove_only_send(); + } + } +}); + var layer_data = [ { group: 'Street lights', item: 'street light', layers: [ 18, 50, 60 ] }, { category: 'Pavement damage', layers: [ 14 ], road: true }, |