diff options
author | Dave Whiteland <dave@mysociety.org> | 2013-01-26 13:28:23 +0000 |
---|---|---|
committer | Dave Whiteland <dave@mysociety.org> | 2013-01-26 13:28:23 +0000 |
commit | 23068c4a32d87c7d11cd31b9fd8d6dfb0d7f7dad (patch) | |
tree | 7fcea087ef279254197b4fdb803928dcc024e0d0 | |
parent | 23836f4cd17f243e1f16ff91dc67c94b2ccb90ee (diff) |
stay on location page for MM login, pending running whole service over https, hmm
-rw-r--r-- | web/cobrands/fixmybarangay/message_manager_client.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/web/cobrands/fixmybarangay/message_manager_client.js b/web/cobrands/fixmybarangay/message_manager_client.js index 78da23c41..c95772cbc 100644 --- a/web/cobrands/fixmybarangay/message_manager_client.js +++ b/web/cobrands/fixmybarangay/message_manager_client.js @@ -455,8 +455,8 @@ var message_manager = (function() { var err_msg = "Unable to load messages: "; if (st === 0 && textStatus === 'error') { // x-domain hard to detect, sometimes intermittent? if (_url_root.indexOf('https')===0 && ! location.protocol != 'https:') { - var surl = "https://" + location.host; - err_msg += "this is an insecure URL.<br/>Try from <a href='" + surl + "'>" + surl + "</a>"; + var surl = _url_root.replace(/\/$/, '') + location.pathname + location.search; + err_msg += 'this is an insecure URL.<br/><a href="' + surl + '">Try from HTTPS instead?</a>'; msg_is_html = true; } else { err_msg += "maybe try refreshing page?"; |