projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix exception when providing bad credentials
[lgpl/argeo-commons.git]
/
org.argeo.cms
/
src
/
org
/
argeo
/
cms
/
widgets
/
auth
/
CmsLoginShell.java
diff --git
a/org.argeo.cms/src/org/argeo/cms/widgets/auth/CmsLoginShell.java
b/org.argeo.cms/src/org/argeo/cms/widgets/auth/CmsLoginShell.java
index 66dc5a673fbd0bfe37d762d5c0c06396a6e7ca24..a1ca970905361ffbb6926c37188286b89f79b84d 100644
(file)
--- a/
org.argeo.cms/src/org/argeo/cms/widgets/auth/CmsLoginShell.java
+++ b/
org.argeo.cms/src/org/argeo/cms/widgets/auth/CmsLoginShell.java
@@
-30,9
+30,12
@@
public class CmsLoginShell extends CmsLogin {
}
@Override
- protected void login() {
- super.login();
- closeShell();
+ protected boolean login() {
+ try {
+ return super.login();
+ } finally {
+ closeShell();
+ }
}
@Override