aboutsummaryrefslogtreecommitdiffstats
path: root/web/cobrands/hounslow/js.js
blob: 237ce0c2e1dcabe75d6f51d2d18e66b4db29db75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
(function(){

if (!fixmystreet.maps) {
    return;
}

if (fixmystreet.cobrand == 'hounslow') {
    // We want the cobranded site to always display "Hounslow Highways"
    // as the destination for reports in the "Public details" section.
    // This is OK because the cobranded site only shows categories which
    // Hounslow Highways actually handle.
    // To achieve this we ignore the passed list of bodies and always
    // use "Hounslow Highways" when calling the original function.
    // NB calling the original function is required so that private categories
    // cause the correct text to be shown in the UI.
    var original_update_public_councils_text = fixmystreet.update_public_councils_text;
    fixmystreet.update_public_councils_text = function(text, bodies) {
        original_update_public_councils_text.call(this, text, ['Hounslow Highways']);
    };
}

})();