Browse Source

fix npe if data is null

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Tobias Kaminsky 6 years ago
parent
commit
5ebfa13be5

+ 7 - 1
src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.java

@@ -2075,7 +2075,13 @@ public class FileDisplayActivity extends HookActivity
             updateFileFromDB();
             refreshListOfFilesFragment(false);
         } else if (fileDetailFragment.getView() != null) {
-            String errorResponse = result.getData().size() > 0 ? result.getData().get(0).toString() : "";
+            String errorResponse;
+
+            if (result.getData() != null && result.getData().size() > 0) {
+                errorResponse = result.getData().get(0).toString();
+            } else {
+                errorResponse = "";
+            }
 
             if (!TextUtils.isEmpty(errorResponse)) {
                 snackbar = Snackbar.make(fileDetailFragment.getView(), errorResponse, Snackbar.LENGTH_LONG);