feat(chat-room-list): 이미지 메시지면 최근 메시지를 [이미지]로 표시
This commit is contained in:
		| @@ -251,8 +251,16 @@ class ChatRoomService( | ||||
|             ).apply { id = q.chatRoomId } | ||||
|  | ||||
|             val latest = messageRepository.findTopByChatRoomAndIsActiveTrueOrderByCreatedAtDesc(room) | ||||
|             val preview = latest?.message?.let { msg -> | ||||
|                 if (msg.length <= 30) msg else msg.take(30) + "..." | ||||
|             val preview = if (latest?.message?.isNotBlank() == true) { | ||||
|                 latest.message.let { msg -> | ||||
|                     if (msg.length <= 30) msg else msg.take(30) + "..." | ||||
|                 } | ||||
|             } else { | ||||
|                 if (latest?.message.isNullOrBlank() && latest?.characterImage != null) { | ||||
|                     "[이미지]" | ||||
|                 } else { | ||||
|                     "" | ||||
|                 } | ||||
|             } | ||||
|  | ||||
|             val imageUrl = "$imageHost/${q.imagePath ?: "profile/default-profile.png"}" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user