aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/entities/Account.java
diff options
context:
space:
mode:
authorDaniel Gultsch <daniel@gultsch.de>2016-07-25 15:57:47 +0200
committerChristian Schneppe <christian@pix-art.de>2016-07-25 19:50:40 +0200
commit5cf5195e266b60bd3721116d012c463b681c62f5 (patch)
tree7c0e9ed5e09e47de438bf06a80f77d4acc8d2248 /src/main/java/eu/siacs/conversations/entities/Account.java
parente388c64361a3dad44442dd1f8633e452302188e8 (diff)
display specific error message when password is too weak on registration
Diffstat (limited to '')
-rw-r--r--src/main/java/eu/siacs/conversations/entities/Account.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main/java/eu/siacs/conversations/entities/Account.java b/src/main/java/eu/siacs/conversations/entities/Account.java
index 2f2ffc049..c7359829c 100644
--- a/src/main/java/eu/siacs/conversations/entities/Account.java
+++ b/src/main/java/eu/siacs/conversations/entities/Account.java
@@ -109,7 +109,8 @@ public class Account extends AbstractEntity {
HOST_UNKNOWN(true),
REGISTRATION_PLEASE_WAIT(true),
STREAM_ERROR(true),
- POLICY_VIOLATION(true);
+ POLICY_VIOLATION(true),
+ REGISTRATION_PASSWORD_TOO_WEAK(true);
private final boolean isError;
@@ -117,11 +118,11 @@ public class Account extends AbstractEntity {
return this.isError;
}
- private State(final boolean isError) {
+ State(final boolean isError) {
this.isError = isError;
}
- private State() {
+ State() {
this(false);
}
@@ -163,6 +164,8 @@ public class Account extends AbstractEntity {
return R.string.account_status_policy_violation;
case REGISTRATION_PLEASE_WAIT:
return R.string.registration_please_wait;
+ case REGISTRATION_PASSWORD_TOO_WEAK:
+ return R.string.registration_password_too_weak;
case STREAM_ERROR:
return R.string.account_status_stream_error;
default: