Index: chef-tool/src/webapp/vm/sitenav/login.vm
===================================================================
RCS file: /cvs/sakai/chef-tool/src/webapp/vm/sitenav/login.vm,v
retrieving revision 1.8
diff -u -F^f -r1.8 login.vm
--- chef-tool/src/webapp/vm/sitenav/login.vm 30 Jan 2005 18:31:00 -0000 1.8
+++ chef-tool/src/webapp/vm/sitenav/login.vm 8 Feb 2005 15:26:30 -0000
@@ -19,9 +19,16 @@
|
-
+ |
|
+ #if ($alertMessage)
+
+
+ $alertMessage
+
+ |
+ #end
#end
#if ($top_login)
Index: chef-tool/src/java/org/sakaiproject/tool/sitenav/SiteNavServlet.java
===================================================================
RCS file: /cvs/sakai/chef-tool/src/java/org/sakaiproject/tool/sitenav/SiteNavServlet.java,v
retrieving revision 1.25
diff -u -F^f -r1.25 SiteNavServlet.java
--- chef-tool/src/java/org/sakaiproject/tool/sitenav/SiteNavServlet.java 5 Jan 2005 03:09:53 -0000 1.25
+++ chef-tool/src/java/org/sakaiproject/tool/sitenav/SiteNavServlet.java 8 Feb 2005 15:26:30 -0000
@@ -179,6 +179,12 @@
if (user != null)
{
Setup.login(user.getId(), req);
+ } else {
+ // in error
+ String userIdText = ServerConfigurationService.getBoolean("email-for-user-id", true) ? "email" : "user id";
+ setVmReference("alertMessage", "Invalid " + userIdText + " or password", req);
+
+ return;
}
// send a parent redirect to the portal, to get to myWorkspace...
|