import java.util.List;
import java.util.Vector;
+import com.owncloud.android.DisplayUtils;
import com.owncloud.android.Log_OC;
import com.owncloud.android.db.ProviderMeta;
import com.owncloud.android.db.ProviderMeta.ProviderTableMeta;
long new_id = Long.parseLong(result_uri.getPathSegments()
.get(1));
file.setFileId(new_id);
- }
+ }
}
if (file.isDirectory() && file.needsUpdatingWhileSaving())
for (OCFile f : getDirectoryContent(file))
saveFile(f);
-
+
+ Log_OC.d(TAG, ".........file Time= " + DisplayUtils.unixTimeToHumanReadable(file.getModificationTimestamp()));
+ updateSubtreeSize(file.getParentId());
+
return overriden;
}
if (removeDBData) {
removeFile(dir, true);
}
+
+ updateSubtreeSize(dir.getParentId());
}
}
Vector<OCFile> files = getFilesbyParent(id);
- Log_OC.d(TAG, "Folder " + String.valueOf(id) + "--- Number of Files = " + String.valueOf(files.size()));
-
for (OCFile f: files)
{
folderSize = folderSize + f.getFileLength();
- Log_OC.d(TAG, "Folder Size = " + String.valueOf(folderSize));
}
updatefolderSize(id, folderSize);