aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGraeme Porteous <graeme@rgbp.co.uk>2019-09-19 12:12:31 +0100
committerGraeme Porteous <graeme@rgbp.co.uk>2019-09-27 12:50:09 +0100
commit8372086b3a6fded25d95129b87d6b80b406e9945 (patch)
treef456b4d4c6035fe71e00fcf9a4d7499b4a358ac1
parent5088626894b2dcdf1963815edb97af3afe0f07ed (diff)
[Westminster] Add roadworks.org responsible party
-rw-r--r--web/cobrands/westminster/roadworks.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/web/cobrands/westminster/roadworks.js b/web/cobrands/westminster/roadworks.js
index a3ffbfff8..d7a30b63d 100644
--- a/web/cobrands/westminster/roadworks.js
+++ b/web/cobrands/westminster/roadworks.js
@@ -15,4 +15,18 @@ fixmystreet.assets.add(fixmystreet.roadworks.layer_planned, {
body: body
});
+// Westminster 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;
+};
+
})();