Browse Source

Small bugfix

Mario Danic 8 years ago
parent
commit
1973705356

+ 9 - 12
src/com/owncloud/android/services/observer/SyncedFolderObserverService.java

@@ -59,11 +59,7 @@ public class SyncedFolderObserverService extends Service {
         fileFilter = new FileFilter() {
             @Override
             public boolean accept(File pathname) {
-                if (pathname.getName().startsWith(".")) {
-                    return false;
-                }
-
-                return true;
+                return !pathname.getName().startsWith(".");
             }
         };
         Log_OC.d(TAG, "start");
@@ -74,16 +70,17 @@ public class SyncedFolderObserverService extends Service {
                 FileAlterationObserver observer = new FileAlterationObserver(syncedFolder.getLocalPath(), fileFilter);
                 observer.addListener(new FileAlterationMagicListener(syncedFolder));
                 monitor.addObserver(observer);
-                try {
-                    monitor.start();
-                    syncedFolderMap.put(syncedFolder.getLocalPath(), observer);
-                } catch (Exception e) {
-                    Log_OC.d(TAG, "Something went very wrong at onStartCommand");
-                }
-
+                syncedFolderMap.put(syncedFolder.getLocalPath(), observer);
             }
         }
 
+        try {
+            monitor.start();
+        } catch (Exception e) {
+            Log_OC.d(TAG, "Something went very wrong at onStartCommand");
+        }
+
+
         return Service.START_NOT_STICKY;
     }