diff options
Diffstat (limited to 'templates/web/fixmybarangay/header.html')
-rw-r--r-- | templates/web/fixmybarangay/header.html | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/templates/web/fixmybarangay/header.html b/templates/web/fixmybarangay/header.html index 245f58d6d..a3c079565 100644 --- a/templates/web/fixmybarangay/header.html +++ b/templates/web/fixmybarangay/header.html @@ -26,18 +26,23 @@ [% allow_creation = !c.cobrand.only_authed_can_create || (c.user && c.user.from_council); %] [% IF allow_creation %] <script src="[% version('/cobrands/fixmybarangay/message_manager_client.js') %]" charset="utf-8"></script> - [% IF c.req.params.external_source_id && problem && problem.external_source_id.match('^\d+$') %] - <script> - $(document).ready(function() { + <script> + $(document).ready(function() { + + $('#mm_sign_out').click(function(){ + message_manager.sign_out(); + }); + + [% IF c.req.params.external_source_id && problem && problem.external_source_id.match('^\d+$') %] var mm_msg_id ="[% c.req.params.external_source_id %]"; var fms_id = "[% problem.id %]"; if (mm_msg_id && fms_id) { message_manager.config({url_root: "[% c.config.MESSAGE_MANAGER_URL %]"}); message_manager.assign_fms_id(mm_msg_id, fms_id); } - }); - </script> - [% END %] + [% END %] + }); + </script> [% END %] </head> <body class="[% bodyclass | html IF bodyclass %]"> @@ -55,7 +60,7 @@ [% IF c.user_exists %] <p> [% tprintf(loc('Hi %s'), c.user.name || c.user.email) %] - <a href="/auth/sign_out">[% loc('sign out') %]</a> + <a href="/auth/sign_out" id="mm_sign_out">[% loc('sign out') %]</a> </p> [% ELSE %] <!-- <a href="/auth">[% loc('Sign in') %]</a> --> |