Loading src/com/owncloud/android/lib/resources/files/model/SynchronizableFileInfo.java +12 −0 Original line number Diff line number Diff line Loading @@ -4,7 +4,10 @@ import android.support.annotation.NonNull; import android.util.Log; import com.owncloud.android.lib.resources.files.FileUtils; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; Loading @@ -12,6 +15,8 @@ import java.io.InputStream; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.List; /** Loading @@ -29,8 +34,12 @@ public class SynchronizableFileInfo implements ISynchronizableContent { public SynchronizableFileInfo(@NonNull File file) { try { this.hash = file.lastModified()+""; this.localPath = file.getCanonicalPath(); if(file.isDirectory()){ this.localPath+= FileUtils.PATH_SEPARATOR; } this.isFolder = file.isDirectory(); this.lastModified = file.lastModified(); }catch (Exception e){ Loading @@ -39,6 +48,9 @@ public class SynchronizableFileInfo implements ISynchronizableContent { } } public SynchronizableFileInfo(String localPath, long lastModified, boolean isFolder){ this.hash = lastModified+""; //TODO DOESN'T WORK FOR FOLDER. MAY BE LASTMODIFIED TMS IS SUFFISANT this.localPath = localPath; Loading Loading
src/com/owncloud/android/lib/resources/files/model/SynchronizableFileInfo.java +12 −0 Original line number Diff line number Diff line Loading @@ -4,7 +4,10 @@ import android.support.annotation.NonNull; import android.util.Log; import com.owncloud.android.lib.resources.files.FileUtils; import java.io.File; import java.io.FileFilter; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; Loading @@ -12,6 +15,8 @@ import java.io.InputStream; import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.ArrayList; import java.util.List; /** Loading @@ -29,8 +34,12 @@ public class SynchronizableFileInfo implements ISynchronizableContent { public SynchronizableFileInfo(@NonNull File file) { try { this.hash = file.lastModified()+""; this.localPath = file.getCanonicalPath(); if(file.isDirectory()){ this.localPath+= FileUtils.PATH_SEPARATOR; } this.isFolder = file.isDirectory(); this.lastModified = file.lastModified(); }catch (Exception e){ Loading @@ -39,6 +48,9 @@ public class SynchronizableFileInfo implements ISynchronizableContent { } } public SynchronizableFileInfo(String localPath, long lastModified, boolean isFolder){ this.hash = lastModified+""; //TODO DOESN'T WORK FOR FOLDER. MAY BE LASTMODIFIED TMS IS SUFFISANT this.localPath = localPath; Loading