Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
This commit is contained in:
rapterjet2004 2025-07-14 13:01:34 -05:00 committed by Marcel Hibbe
parent 284fc653f1
commit 70b11aab46
No known key found for this signature in database
GPG Key ID: C793F8B59F43CE7B

View File

@ -38,20 +38,18 @@ data class MessageDraft(
class MessageDraftConverter {
@TypeConverter
fun fromMessageDraftToString(messageDraft: MessageDraft?): String {
return if (messageDraft == null) {
fun fromMessageDraftToString(messageDraft: MessageDraft?): String =
if (messageDraft == null) {
""
} else {
LoganSquare.serialize(messageDraft)
}
}
@TypeConverter
fun fromStringToMessageDraft(value: String): MessageDraft? {
return if (value.isBlank()) {
fun fromStringToMessageDraft(value: String): MessageDraft? =
if (value.isBlank()) {
null
} else {
return LoganSquare.parse(value, MessageDraft::class.java)
LoganSquare.parse(value, MessageDraft::class.java)
}
}
}