diff --git a/src/com/owncloud/android/lib/common/OwnCloudClient.java b/src/com/owncloud/android/lib/common/OwnCloudClient.java index a02e9ee3..037d8fb4 100644 --- a/src/com/owncloud/android/lib/common/OwnCloudClient.java +++ b/src/com/owncloud/android/lib/common/OwnCloudClient.java @@ -444,9 +444,8 @@ public class OwnCloudClient extends HttpClient { } - public void setOwnCloudVersion(String version){ - OwnCloudVersion ver = new OwnCloudVersion(version); - mVersion = ver; + public void setOwnCloudVersion(OwnCloudVersion version){ + mVersion = version; } public OwnCloudVersion getOwnCloudVersion(){ diff --git a/src/com/owncloud/android/lib/resources/status/OwnCloudVersion.java b/src/com/owncloud/android/lib/resources/status/OwnCloudVersion.java index aa89cf3d..9c5a4a82 100644 --- a/src/com/owncloud/android/lib/resources/status/OwnCloudVersion.java +++ b/src/com/owncloud/android/lib/resources/status/OwnCloudVersion.java @@ -40,6 +40,8 @@ public class OwnCloudVersion implements Comparable { public static final int MINIMUM_VERSION_FOR_SHARING_API = 0x05001B00; // 5.0.27 public static final int MINIMUM_VERSION_WITH_FORBIDDEN_CHARS = 0x08010000; // 8.1 + + public static final int MINIMUM_SERVER_VERSION_FOR_REMOTE_THUMBNAILS = 0x07080000; // 7.8.0 private static final int MAX_DOTS = 3; @@ -126,6 +128,8 @@ public class OwnCloudVersion implements Comparable { public boolean isVersionWithForbiddenCharacters() { return (mVersion >= MINIMUM_VERSION_WITH_FORBIDDEN_CHARS); } + + public boolean supportsRemoteThumbnails() { return (mVersion >= MINIMUM_SERVER_VERSION_FOR_REMOTE_THUMBNAILS); } }