public OwnCloudVersion getVersion() { return new OwnCloudVersion(versionMayor + VERSION_DOT + versionMinor + VERSION_DOT + versionMicro); }
/** * Get the stored server version corresponding to an OC account. * * @param account An OC account * @param context Application context * @return Version of the OC server, according to last check */ public static OwnCloudVersion getServerVersionForAccount(Account account, Context context) { AccountManager ama = AccountManager.get(context); OwnCloudVersion version = null; try { String versionString = ama.getUserData(account, Constants.KEY_OC_VERSION); version = new OwnCloudVersion(versionString); } catch (Exception e) { Log_OC.e(TAG, "Couldn't get a the server version for an account", e); } return version; }
/** * Get the stored server version corresponding to an OC account. * * @param account An OC account * @param context Application context * @return Version of the OC server, according to last check */ public static OwnCloudVersion getServerVersionForAccount(Account account, Context context) { AccountManager ama = AccountManager.get(context); OwnCloudVersion version = null; try { String versionString = ama.getUserData(account, Constants.KEY_OC_VERSION); version = new OwnCloudVersion(versionString); } catch (Exception e) { Log_OC.e(TAG, "Couldn't get a the server version for an account", e); } return version; }
@Test public void testOwnCloudVersion() { OwnCloudVersion version = new OwnCloudVersion("12.0.0"); assertTrue(version.isNewerOrEqual(OwnCloudVersion.nextcloud_12)); }
@Test public void testOwnCloudVersionFailure() { OwnCloudVersion version = new OwnCloudVersion(""); assertFalse(version.isVersionValid()); }
} else { String version = respJSON.getString(NODE_VERSION); OwnCloudVersion ocVersion = new OwnCloudVersion(version);
} else { String version = json.getString(NODE_VERSION); OwnCloudVersion ocVersion = new OwnCloudVersion(version); if (!ocVersion.isVersionValid()) { mLatestResult = new RemoteOperationResult(
OwnCloudVersion version = new OwnCloudVersion(am.getUserData(account, Constants.KEY_OC_VERSION));