diff --git a/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java b/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java index 9d223701..922b7c9f 100644 --- a/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java +++ b/src/com/owncloud/android/lib/resources/files/ReadRemoteFolderOperation.java @@ -164,6 +164,7 @@ public class ReadRemoteFolderOperation extends RemoteOperation { file.setModifiedTimestamp(we.modifiedTimestamp()); file.setEtag(we.etag()); file.setPermissions(we.permissions()); + file.setRemoteId(we.remoteId()); return file; } } diff --git a/src/com/owncloud/android/lib/resources/files/RemoteFile.java b/src/com/owncloud/android/lib/resources/files/RemoteFile.java index d56452be..0db4e591 100644 --- a/src/com/owncloud/android/lib/resources/files/RemoteFile.java +++ b/src/com/owncloud/android/lib/resources/files/RemoteFile.java @@ -49,6 +49,7 @@ public class RemoteFile implements Parcelable, Serializable { private long mModifiedTimestamp; private String mEtag; private String mPermissions; + private String mRemoteId; /** * Getters and Setters @@ -110,6 +111,14 @@ public class RemoteFile implements Parcelable, Serializable { this.mPermissions = permissions; } + public String getRemoteId() { + return mRemoteId; + } + + public void setRemoteId(String remoteId) { + this.mRemoteId = remoteId; + } + public RemoteFile() { resetData(); } @@ -137,6 +146,7 @@ public class RemoteFile implements Parcelable, Serializable { this.setModifiedTimestamp(we.modifiedTimestamp()); this.setEtag(we.etag()); this.setPermissions(we.permissions()); + this.setRemoteId(we.remoteId()); } /** @@ -150,6 +160,7 @@ public class RemoteFile implements Parcelable, Serializable { mModifiedTimestamp = 0; mEtag = null; mPermissions = null; + mRemoteId = null; } /** @@ -185,6 +196,7 @@ public class RemoteFile implements Parcelable, Serializable { mModifiedTimestamp = source.readLong(); mEtag = source.readString(); mPermissions= source.readString(); + mRemoteId = source.readString(); } @Override @@ -201,6 +213,7 @@ public class RemoteFile implements Parcelable, Serializable { dest.writeLong(mModifiedTimestamp); dest.writeString(mEtag); dest.writeString(mPermissions); + dest.writeString(mRemoteId); }