Slightly faster is content sensitive method

This commit is contained in:
Vitor Pamplona
2024-06-12 14:56:51 -04:00
parent 77393b433e
commit a716d13c69

View File

@@ -142,9 +142,8 @@ open class Event(
override fun isSensitive() = override fun isSensitive() =
tags.any { tags.any {
(it.size > 0 && it[0].equals("content-warning", true)) || (it.size > 0 && it[0].equals("content-warning")) ||
(it.size > 1 && it[0] == "t" && it[1].equals("nsfw", true)) || (it.size > 1 && it[0] == "t" && (it[1].equals("nsfw", true) || it[1].equals("nude", true)))
(it.size > 1 && it[0] == "t" && it[1].equals("nude", true))
} }
override fun subject() = tags.firstOrNull { it.size > 1 && it[0] == "subject" }?.get(1) override fun subject() = tags.firstOrNull { it.size > 1 && it[0] == "subject" }?.get(1)