Browse Source

Deprecate legacy method

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger 3 years ago
parent
commit
f2fe776603
1 changed files with 9 additions and 0 deletions
  1. 9 0
      app/src/main/java/com/nextcloud/talk/utils/ApiUtils.java

+ 9 - 0
app/src/main/java/com/nextcloud/talk/utils/ApiUtils.java

@@ -182,6 +182,15 @@ public class ApiUtils {
         throw new NoSupportedApiException();
     }
 
+    /**
+     * migrate to {@link #getChatApiVersion(User, int[])}.
+     *
+     * @param user     User
+     * @param versions API versions
+     * @return to be used verison
+     * @throws NoSupportedApiException if no supported version available
+     */
+    @Deprecated
     public static int getChatApiVersion(UserEntity user, int[] versions) throws NoSupportedApiException {
         for (int version : versions) {
             if (version == APIv1 && CapabilitiesUtil.hasSpreedFeatureCapability(user, "chat-v2")) {