You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/07/20 19:02:54 UTC
svn commit: r795920 - in /labs/magma/trunk/fragment-user-web/src/main:
java/org/apache/magma/web/user/UserWebHandler.java
resources/org/apache/magma/web/user/noUserFound.vm
Author: simoneg
Date: Mon Jul 20 17:02:54 2009
New Revision: 795920
URL: http://svn.apache.org/viewvc?rev=795920&view=rev
Log:
LABS-391 : fixed case where user is null
Added:
labs/magma/trunk/fragment-user-web/src/main/resources/org/apache/magma/web/user/noUserFound.vm
Modified:
labs/magma/trunk/fragment-user-web/src/main/java/org/apache/magma/web/user/UserWebHandler.java
Modified: labs/magma/trunk/fragment-user-web/src/main/java/org/apache/magma/web/user/UserWebHandler.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-user-web/src/main/java/org/apache/magma/web/user/UserWebHandler.java?rev=795920&r1=795919&r2=795920&view=diff
==============================================================================
--- labs/magma/trunk/fragment-user-web/src/main/java/org/apache/magma/web/user/UserWebHandler.java (original)
+++ labs/magma/trunk/fragment-user-web/src/main/java/org/apache/magma/web/user/UserWebHandler.java Mon Jul 20 17:02:54 2009
@@ -63,10 +63,14 @@
return (HtmlProducer) doShow(user).compoundWith(new TemplatingProducer("registered").addParameter("user", user), CompoundType.BEFORE);
}
- public HtmlProducer doActivate(User user){
- user.setActive(true);
- new Database().save(user);
- return new TemplatingProducer("activated").addParameter("user", user);
+ public HtmlProducer doActivate(User user) {
+ if (user != null) {
+ user.setActive(true);
+ new Database().save(user);
+ return new TemplatingProducer("activated").addParameter("user", user);
+ } else {
+ return new TemplatingProducer("noUserFound");
+ }
}
Added: labs/magma/trunk/fragment-user-web/src/main/resources/org/apache/magma/web/user/noUserFound.vm
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-user-web/src/main/resources/org/apache/magma/web/user/noUserFound.vm?rev=795920&view=auto
==============================================================================
--- labs/magma/trunk/fragment-user-web/src/main/resources/org/apache/magma/web/user/noUserFound.vm (added)
+++ labs/magma/trunk/fragment-user-web/src/main/resources/org/apache/magma/web/user/noUserFound.vm Mon Jul 20 17:02:54 2009
@@ -0,0 +1,6 @@
+<h1 >
+ $i18n.tr("No user found")
+</h1>
+ <p >
+ $i18n.tr("Hi "), $i18n.tr("your account seems to have been deleted or not available anymore.")
+ </p>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org