diff --git a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/OwnCloudVersion.java b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/OwnCloudVersion.java index 04b8800c..c8fd34a4 100644 --- a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/OwnCloudVersion.java +++ b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/status/OwnCloudVersion.java @@ -25,7 +25,10 @@ package com.owncloud.android.lib.resources.status; -public class OwnCloudVersion implements Comparable { +import android.os.Parcel; +import android.os.Parcelable; + +public class OwnCloudVersion implements Comparable, Parcelable { public static final int MINIMUN_VERSION_FOR_CHUNKED_UPLOADS = 0x04050000; // 4.5 @@ -196,4 +199,15 @@ public class OwnCloudVersion implements Comparable { public boolean isPublicSharingWriteOnlySupported() { return (mVersion >= MINIMUM_VERSION_WITH_WRITE_ONLY_PUBLIC_SHARING); } + + @Override + public int describeContents() { + return super.hashCode(); + } + + @Override + public void writeToParcel(Parcel dest, int flags) { + dest.writeInt(mVersion); + dest.writeInt(mIsValid ? 1 : 0); + } }