From b9c5850dbe94073e30ea6ddfea13c0c0cc247eb3 Mon Sep 17 00:00:00 2001
From: Janne Koschinski <janne@kuschku.de>
Date: Sat, 31 Mar 2018 12:17:58 +0200
Subject: [PATCH] Add avatars to autocomplete

---
 .../de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt     | 4 ++++
 .../kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt   | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt
index d65e28516..15ebd4539 100644
--- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt
+++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/QuasselViewModel.kt
@@ -252,6 +252,10 @@ class QuasselViewModel : ViewModel() {
                           val lowestMode = userModes.mapNotNull(prefixModes::indexOf).min()
                                            ?: prefixModes.size
 
+                          if (user.nick() == "jwheare") {
+                            println(user.user())
+                          }
+
                           AutoCompleteItem.UserItem(
                             user.nick(),
                             network.modesToPrefixes(userModes),
diff --git a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt
index 0b452a55b..fe384dcd5 100644
--- a/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt
+++ b/viewmodel/src/main/java/de/kuschku/quasseldroid/viewmodel/data/AutoCompleteItem.kt
@@ -22,9 +22,9 @@ sealed class AutoCompleteItem(open val name: String) : Comparable<AutoCompleteIt
     val realname: CharSequence,
     val away: Boolean,
     val networkCasemapping: String?,
-    val displayNick: CharSequence? = null,
     val avatarUrl: String? = null,
-    val fallbackDrawable: Drawable? = null
+    val fallbackDrawable: Drawable? = null,
+    val displayNick: CharSequence? = null
   ) : AutoCompleteItem(nick)
 
   data class ChannelItem(
-- 
GitLab