فهرست منبع

context might be null, so fallback

Signed-off-by: tobiaskaminsky <tobias@kaminsky.me>
tobiaskaminsky 7 سال پیش
والد
کامیت
685e30d62d
1فایلهای تغییر یافته به همراه6 افزوده شده و 3 حذف شده
  1. 6 3
      src/main/java/com/owncloud/android/utils/ThemeUtils.java

+ 6 - 3
src/main/java/com/owncloud/android/utils/ThemeUtils.java

@@ -380,16 +380,19 @@ public class ThemeUtils {
 
     private static OCCapability getCapability(Account acc) {
         Account account;
+        Context context = MainApp.getAppContext();
+
+        if (context == null) {
+            return new OCCapability();
+        }
 
         if (acc != null) {
             account = acc;
         } else {
-            account = AccountUtils.getCurrentOwnCloudAccount(MainApp.getAppContext());
+            account = AccountUtils.getCurrentOwnCloudAccount(context);
         }
 
         if (account != null) {
-            Context context = MainApp.getAppContext();
-
             FileDataStorageManager storageManager = new FileDataStorageManager(account, context.getContentResolver());
             return storageManager.getCapability(account.name);
         } else {