diff options
Diffstat (limited to 'web')
-rw-r--r-- | web/cobrands/bathnes/assets.js | 15 | ||||
-rw-r--r-- | web/cobrands/fixmystreet/fixmystreet.js | 2 |
2 files changed, 13 insertions, 4 deletions
diff --git a/web/cobrands/bathnes/assets.js b/web/cobrands/bathnes/assets.js index f508ca97c..fb31749f2 100644 --- a/web/cobrands/bathnes/assets.js +++ b/web/cobrands/bathnes/assets.js @@ -207,15 +207,24 @@ fixmystreet.assets.add(fixmystreet.maps.banes_defaults, { all_categories: true, // Not really, but want to allow on all but one, not stop no_asset_msg_id: '#js-not-a-road', cat_map: { + 'Blocked drain surface': 'road', + 'Blocked drain': 'road', 'Damage to pavement': 'pavement', - 'Damage to road': 'road' + 'Damage to road': 'road', + 'Damaged Railing, manhole, or drain cover': 'road', + 'Damaged bollard or post': 'road', + 'Damaged road sign': 'road', + 'Damaged street nameplate': 'road', + 'Faded road markings': 'road', + 'Flooding of a road or pavement': 'road' }, actions: { found: fixmystreet.message_controller.road_found, not_found: function(layer) { var cat = $('select#form_category').val(); - if (cat === 'Damage to pavement' || cat === 'Damage to road') { - layer.fixmystreet.asset_item = layer.fixmystreet.cat_map[cat]; + var asset_item = layer.fixmystreet.cat_map[cat]; + if (asset_item) { + layer.fixmystreet.asset_item = asset_item; fixmystreet.message_controller.road_not_found(layer); } else { fixmystreet.message_controller.road_found(layer); diff --git a/web/cobrands/fixmystreet/fixmystreet.js b/web/cobrands/fixmystreet/fixmystreet.js index adb935708..32eb24a8b 100644 --- a/web/cobrands/fixmystreet/fixmystreet.js +++ b/web/cobrands/fixmystreet/fixmystreet.js @@ -453,7 +453,7 @@ $.extend(fixmystreet.set_up, { } if (data && data.non_public) { $(".js-hide-if-private-category").hide(); - $(".js-hide-if-public-category").show(); + $(".js-hide-if-public-category").removeClass("hidden-js").show(); } else { $(".js-hide-if-private-category").show(); $(".js-hide-if-public-category").hide(); |