diff options
author | desperateCoder <echotodevnull@gmail.com> | 2020-05-17 14:04:14 +0300 |
---|---|---|
committer | desperateCoder <echotodevnull@gmail.com> | 2020-05-17 14:04:19 +0300 |
commit | f8b78df01b11b4230b8f6f93c096379ea9f5991c (patch) | |
tree | 6df0d63896b06b16321cf2567f3f94db308ee423 /app/src/main/java/it/niedermann/nextcloud/deck/exceptions | |
parent | 887a3a5c94f81a1afae0b593a785f36e50d26faf (diff) |
improved error messages for capability endpoint
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/exceptions')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/exceptions/ServerAppVersionNotParsableException.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/ServerAppVersionNotParsableException.java b/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/ServerAppVersionNotParsableException.java index 25665bebb..e2521195b 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/ServerAppVersionNotParsableException.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/exceptions/ServerAppVersionNotParsableException.java @@ -2,7 +2,19 @@ package it.niedermann.nextcloud.deck.exceptions; public class ServerAppVersionNotParsableException extends IllegalArgumentException { - public ServerAppVersionNotParsableException(String message) { + public enum Hint { + CAPABILITIES_NOT_PARSABLE, + CAPABILITIES_VERSION_NOT_PARSABLE, + } + + private Hint hint; + + public ServerAppVersionNotParsableException(Hint hint, String message) { super(message); + this.hint = hint; + } + + public Hint getHint() { + return hint; } } |