diff options
-rw-r--r-- | web/cobrands/westminster/roadworks.js | 14 |
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; +}; + })(); |