forked from Louvorg/ReaderForSelfoss-multiplatform
fix: handle three characters lenght hexcode colors.
This commit is contained in:
@ -73,3 +73,13 @@ fun SelfossModel.Item.toEntity(): ITEM =
|
||||
this.tags.joinToString(","),
|
||||
this.author,
|
||||
)
|
||||
|
||||
fun SelfossModel.Tag.getColorHexCode(): String =
|
||||
if (this.color.length == 4) { // #000
|
||||
val char1 = this.color.get(1)
|
||||
val char2 = this.color.get(2)
|
||||
val char3 = this.color.get(3)
|
||||
"#$char1$char1$char2$char2$char3$char3"
|
||||
} else {
|
||||
this.color
|
||||
}
|
Reference in New Issue
Block a user