]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/login.js
Remove authorize_web call from traces api controller
[rails.git] / app / assets / javascripts / login.js
index 853db34a978b22e2ce368d5c0990250c29d7ae13..5853193bcf7c1695335c34d831070b910f306061 100644 (file)
@@ -1,3 +1,5 @@
+//= qs/dist/qs
+
 $(document).ready(function () {
   // Preserve location hash in referer
   if (window.location.hash) {
@@ -6,9 +8,9 @@ $(document).ready(function () {
 
   // Attach referer to authentication buttons
   $(".auth_button").each(function () {
-    var params = querystring.parse(this.search.substring(1));
+    var params = Qs.parse(this.search.substring(1));
     params.referer = $("#referer").val();
-    this.search = querystring.stringify(params);
+    this.search = Qs.stringify(params);
   });
 
   // Add click handler to show OpenID field
@@ -22,18 +24,4 @@ $(document).ready(function () {
   // Hide OpenID field for now
   $("#login_openid_url").hide();
   $("#login_openid_submit").hide();
-
-  // Handle OpenID submission by redirecting to omniauth
-  $("#openid_login_form").submit(function () {
-    var action = $(this).prop("action"),
-        openid_url = $(this).find("#openid_url").val(),
-        referer = $(this).find("#openid_referer").val(),
-        args = {};
-    args.openid_url = openid_url;
-    if (referer) {
-      args.referer = referer;
-    }
-    window.location = action + "?" + querystring.stringify(args);
-    return false;
-  });
 });