+ String parentPath = (new File(localPath)).getParent();
+ OwnCloudFileObserver observerParent = mObserverParentsMap.get(parentPath);
+ if (observerParent == null) {
+ observerParent = new OwnCloudFileObserver(
+ parentPath, account, getApplicationContext()
+ );
+ mObserverParentsMap.put(parentPath, observerParent);
+ Log_OC.d(TAG, "Observer added for parent folder " + localPath);
+
+ if (file.isDown()) {
+ observerParent.startWatching();
+ Log_OC.d(TAG, "Started watching parent folder " + parentPath);
+ }
+ }
+