Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit cad969a3 authored by tobiasKaminsky's avatar tobiasKaminsky
Browse files

if no version info is available use oldest supported

parent 3fd5bded
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -207,7 +207,15 @@ public class AccountUtils {
        		AccountUtils.Constants.KEY_SUPPORTS_SAML_WEB_SSO) != null;

        String username = AccountUtils.getUsernameForAccount(account);
		OwnCloudVersion version = new OwnCloudVersion(am.getUserData(account, Constants.KEY_OC_VERSION));
		String ocVersion = am.getUserData(account, Constants.KEY_OC_VERSION);

		OwnCloudVersion version;
		if (ocVersion == null) {
			// set to oldest supported version
			version = OwnCloudVersion.nextcloud_10;
		} else {
			version = new OwnCloudVersion(ocVersion);
		}

        if (isOauth2) {    
            String accessToken = am.blockingGetAuthToken(
+3 −1
Original line number Diff line number Diff line
@@ -38,6 +38,8 @@ public class OwnCloudVersion implements Comparable<OwnCloudVersion> {
            0x04050000);
    public static final OwnCloudVersion nextcloud_9 = new OwnCloudVersion(0x09000000); // 9.0

    public static final OwnCloudVersion nextcloud_10 = new OwnCloudVersion(0x0A000000); // 10.0

    public static final OwnCloudVersion nextcloud_12 = new OwnCloudVersion(0x0C000000); // 12.0

    public static final int MINIMUN_VERSION_FOR_CHUNKED_UPLOADS = 0x04050000; // 4.5