aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--web/cobrands/lincolnshire/assets.js5
-rw-r--r--web/cobrands/lincolnshire/roadworks.js15
2 files changed, 19 insertions, 1 deletions
diff --git a/web/cobrands/lincolnshire/assets.js b/web/cobrands/lincolnshire/assets.js
index 40187e188..f4b1861a9 100644
--- a/web/cobrands/lincolnshire/assets.js
+++ b/web/cobrands/lincolnshire/assets.js
@@ -140,7 +140,10 @@ fixmystreet.assets.add($.extend(true, {}, defaults, {
TYPENAME: "ST_All_Structures"
}
},
- asset_category: "Bridge",
+ asset_category: [
+ "Bridge",
+ "Bridge or Structure"
+ ],
asset_item: 'bridge',
filter_key: 'Type',
filter_value: [
diff --git a/web/cobrands/lincolnshire/roadworks.js b/web/cobrands/lincolnshire/roadworks.js
index 7b42a12f2..760e8f00e 100644
--- a/web/cobrands/lincolnshire/roadworks.js
+++ b/web/cobrands/lincolnshire/roadworks.js
@@ -11,4 +11,19 @@ fixmystreet.assets.add($.extend(true, {}, fixmystreet.roadworks.layer_future, {
// NB Lincs don't want forward planning works displayed, so
// fixmystreet.roadworks.layer_planned is deliberately missing here.
+
+// Lincs want to also display the responsible party in roadworks messages
+var original_display_message = fixmystreet.roadworks.display_message;
+fixmystreet.roadworks.display_message = function(feature) {
+ var retval = original_display_message.apply(this, arguments);
+
+ if (feature.attributes.promoter) {
+ var $dl = $(".js-roadworks-message-" + feature.layer.id + " dl");
+ $dl.append("<dt>Responsibility</dt>");
+ $dl.append($("<dd></dd>").text(feature.attributes.promoter));
+ }
+
+ return retval;
+};
+
})();