From 5f08285bcd72778298ab4498fe000cdf09b46909 Mon Sep 17 00:00:00 2001 From: Fahim Salam Chowdhury Date: Thu, 9 Feb 2023 12:47:13 +0600 Subject: [PATCH] 1026-Add_missing_getNextcloudFilesVersionCode_method issue: https://gitlab.e.foundation/e/os/backlog/-/issues/1026 VersionCheckHelper.getNextcloudFilesVersionCode(Context,Boolean) has been depricated & replaced in the library. But for notes app & its dependencies, this method still used. So we need to add support for this library. --- lib/build.gradle | 2 +- .../nextcloud/android/sso/helper/VersionCheckHelper.java | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/build.gradle b/lib/build.gradle index dc1a99d5..bfa049e1 100644 --- a/lib/build.gradle +++ b/lib/build.gradle @@ -18,7 +18,7 @@ group = 'foundation.e.lib' def versionMajor = 1 def versionMinor = 0 -def versionPatch = 1 +def versionPatch = 2 def releasePatch = "alpha" def libName = "Android-SingleSignOn" diff --git a/lib/src/main/java/com/nextcloud/android/sso/helper/VersionCheckHelper.java b/lib/src/main/java/com/nextcloud/android/sso/helper/VersionCheckHelper.java index 2525a51c..aecf8f72 100644 --- a/lib/src/main/java/com/nextcloud/android/sso/helper/VersionCheckHelper.java +++ b/lib/src/main/java/com/nextcloud/android/sso/helper/VersionCheckHelper.java @@ -34,7 +34,8 @@ public final class VersionCheckHelper { private static final String TAG = VersionCheckHelper.class.getCanonicalName(); - private VersionCheckHelper() { } + private VersionCheckHelper() { + } public static boolean verifyMinVersion(@NonNull Context context, int minVersion, @NonNull FilesAppType type) { try { @@ -69,4 +70,8 @@ public final class VersionCheckHelper { Log.d("VersionCheckHelper", "Version Code: " + verCode); return verCode; } -} + + public static int getNextcloudFilesVersionCode(@NonNull Context context, boolean prod) throws PackageManager.NameNotFoundException { + return getNextcloudFilesVersionCode(context, prod ? FilesAppType.ACCOUNT_MANAGER : FilesAppType.DEV); + } +} \ No newline at end of file -- GitLab