You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by rg...@apache.org on 2011/11/22 01:43:28 UTC

svn commit: r1204766 - /incubator/wookie/trunk/widgets/templates/login/scripts/auth_controller.js

Author: rgardler
Date: Tue Nov 22 00:43:28 2011
New Revision: 1204766

URL: http://svn.apache.org/viewvc?rev=1204766&view=rev
Log:
myExperiment API has an awful habit of reporting success when in fact it is an error - this is not really appropriate of the template but it won't harm others before I factor it out.

Modified:
    incubator/wookie/trunk/widgets/templates/login/scripts/auth_controller.js

Modified: incubator/wookie/trunk/widgets/templates/login/scripts/auth_controller.js
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/widgets/templates/login/scripts/auth_controller.js?rev=1204766&r1=1204765&r2=1204766&view=diff
==============================================================================
--- incubator/wookie/trunk/widgets/templates/login/scripts/auth_controller.js (original)
+++ incubator/wookie/trunk/widgets/templates/login/scripts/auth_controller.js Tue Nov 22 00:43:28 2011
@@ -41,9 +41,13 @@ var ${widget.shortname}_auth_controller 
           data: payload,     
           cache: false,
           success: function (html, statusText, response) {
-	      var headers = response.getAllResponseHeaders();
-	      session_controller.session_id = ${widget.shortname}_auth_controller.get_cookie("_m2_session_id");
-	      alert("logged in");
+	      if (html.indexOf("Invalid username or password") > -1) {
+		  alert("There seems to be a problem with your login details.");
+	      } else {
+		  var headers = response.getAllResponseHeaders();
+		  session_controller.setSessionId(${widget.shortname}_auth_controller.get_cookie("_m2_session_id"));;
+		  alert("logged in");
+	      }
           },
           error: function (xhr, error) {
               alert("readyState: "+xhr.readyState+"\nstatus: "+xhr.status);