Commit 906cabca authored by Leonardo Aramaki's avatar Leonardo Aramaki

Never crash; if unsure assume a group/private channel

parent 5d00194e
...@@ -2,6 +2,7 @@ package chat.rocket.android.layouthelper.chatroom.roomlist; ...@@ -2,6 +2,7 @@ package chat.rocket.android.layouthelper.chatroom.roomlist;
import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView;
import chat.rocket.android.helper.Logger;
import chat.rocket.android.widget.internal.RoomListItemView; import chat.rocket.android.widget.internal.RoomListItemView;
import chat.rocket.core.models.Room; import chat.rocket.core.models.Room;
import chat.rocket.core.models.RoomSidebar; import chat.rocket.core.models.RoomSidebar;
...@@ -98,8 +99,10 @@ public class RoomListItemViewHolder extends RecyclerView.ViewHolder { ...@@ -98,8 +99,10 @@ public class RoomListItemViewHolder extends RecyclerView.ViewHolder {
case Room.TYPE_LIVECHAT: case Room.TYPE_LIVECHAT:
itemView.showLivechatChannelIcon(); itemView.showLivechatChannelIcon();
break; break;
default: default: {
throw new AssertionError("Room type doesn't satisfies the method documentation. Room type is:" + roomType); itemView.showPrivateChannelIcon();
Logger.report(new AssertionError("Room type doesn't satisfies the method documentation. Room type is:" + roomType));
}
} }
} }
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment