Преглед на файлове

parseColor("") throws IndexOutOfBounds, so catch all Exceptions is better

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
tobiasKaminsky преди 5 години
родител
ревизия
528cd23cc0
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/main/java/com/owncloud/android/authentication/AuthenticatorActivity.java

+ 1 - 1
src/main/java/com/owncloud/android/authentication/AuthenticatorActivity.java

@@ -906,7 +906,7 @@ public class AuthenticatorActivity extends AccountAuthenticatorActivity
                         OCCapability capability = (OCCapability) remoteOperationResult.getData().get(0);
                         try {
                             primaryColor = Color.parseColor(capability.getServerColor());
-                        } catch (IllegalArgumentException e) {
+                        } catch (Exception e) {
                             // falls back to primary color
                         }
                     }