소스 검색

Refactoring

Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
sowjanyakch 1 년 전
부모
커밋
dc11254149

+ 3 - 1
app/src/main/java/com/nextcloud/talk/contacts/ContactsRepositoryImpl.kt

@@ -14,6 +14,7 @@ import com.nextcloud.talk.models.json.autocomplete.AutocompleteOverall
 import com.nextcloud.talk.models.json.conversations.RoomOverall
 import com.nextcloud.talk.models.json.conversations.RoomOverall
 import com.nextcloud.talk.users.UserManager
 import com.nextcloud.talk.users.UserManager
 import com.nextcloud.talk.utils.ApiUtils
 import com.nextcloud.talk.utils.ApiUtils
+import com.nextcloud.talk.utils.ContactUtils
 
 
 class ContactsRepositoryImpl(
 class ContactsRepositoryImpl(
     private val ncApiCoroutines: NcApiCoroutines,
     private val ncApiCoroutines: NcApiCoroutines,
@@ -29,8 +30,9 @@ class ContactsRepositoryImpl(
             currentUser.baseUrl!!,
             currentUser.baseUrl!!,
             searchQuery
             searchQuery
         )
         )
+
         val modifiedQueryMap: HashMap<String, Any> = HashMap(retrofitBucket.queryMap)
         val modifiedQueryMap: HashMap<String, Any> = HashMap(retrofitBucket.queryMap)
-        modifiedQueryMap["limit"] = 50
+        modifiedQueryMap["limit"] = ContactUtils.MAX_CONTACT_LIMIT
         modifiedQueryMap["shareTypes[]"] = shareTypes
         modifiedQueryMap["shareTypes[]"] = shareTypes
         val response = ncApiCoroutines.getContactsWithSearchParam(
         val response = ncApiCoroutines.getContactsWithSearchParam(
             credentials,
             credentials,

+ 2 - 0
app/src/main/java/com/nextcloud/talk/utils/ContactUtils.kt

@@ -11,6 +11,8 @@ import android.provider.ContactsContract
 
 
 object ContactUtils {
 object ContactUtils {
 
 
+    val MAX_CONTACT_LIMIT = 50
+
     fun getDisplayNameFromDeviceContact(context: Context, id: String?): String? {
     fun getDisplayNameFromDeviceContact(context: Context, id: String?): String? {
         var displayName: String? = null
         var displayName: String? = null
         val whereName =
         val whereName =