Ver Fonte

Fix and enable FDAScreenshotIT.showMediaThenAllFiles

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
Álvaro Brey Vilas há 3 anos atrás
pai
commit
62d58d0a36

BIN
app/screenshots/gplay/debug/com.nextcloud.client.FileDisplayActivityScreenshotIT_showMediaThenAllFiles.png


+ 2 - 2
app/src/androidTest/java/com/nextcloud/client/FileDisplayActivityScreenshotIT.kt

@@ -66,8 +66,8 @@ class FileDisplayActivityScreenshotIT : AbstractIT() {
         screenshot(sut)
     }
 
-    // @Test
-    // @ScreenshotTest
+    @Test
+    @ScreenshotTest
     fun showMediaThenAllFiles() {
         val fileDisplayActivity = activityRule.launchActivity(null)
         val sut = fileDisplayActivity.listOfFilesFragment

+ 10 - 3
app/src/main/java/com/owncloud/android/ui/asynctasks/GallerySearchTask.java

@@ -99,9 +99,16 @@ public class GallerySearchTask extends AsyncTask<Void, Void, GallerySearchTask.R
                 RemoteOperationResult result = searchRemoteOperation.execute(user.toPlatformAccount(),
                                                                              photoFragment.getContext());
 
-                boolean emptySearch = parseMedia(startDate, endDate, result.getData());
-                long lastTimeStamp = findLastTimestamp(result.getData());
-                return new Result(result.isSuccess(), emptySearch, lastTimeStamp);
+                if (result.isSuccess()) {
+                    boolean emptySearch = parseMedia(startDate, endDate, result.getData());
+                    long lastTimeStamp = findLastTimestamp(result.getData());
+
+
+
+                    return new Result(result.isSuccess(), emptySearch, lastTimeStamp);
+                } else {
+                    return new Result(false, false, -1);
+                }
             } else {
                 return new Result(false, false, -1);
             }