|
|
|
|
@ -22,7 +22,6 @@ import androidx.room.OnConflictStrategy.Companion.REPLACE
|
|
|
|
|
import androidx.room.Query |
|
|
|
|
import androidx.room.TypeConverters |
|
|
|
|
import com.google.gson.Gson |
|
|
|
|
import com.keylesspalace.tusky.entity.FilterResult |
|
|
|
|
import com.keylesspalace.tusky.entity.Status |
|
|
|
|
|
|
|
|
|
@Dao |
|
|
|
|
@ -113,8 +112,7 @@ AND
|
|
|
|
|
muted = status.muted, |
|
|
|
|
pinned = status.pinned ?: false, |
|
|
|
|
card = gson.toJson(status.card), |
|
|
|
|
language = status.language, |
|
|
|
|
filtered = status.filtered |
|
|
|
|
language = status.language |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -139,8 +137,7 @@ AND
|
|
|
|
|
muted = :muted, |
|
|
|
|
pinned = :pinned, |
|
|
|
|
card = :card, |
|
|
|
|
language = :language, |
|
|
|
|
filtered = :filtered |
|
|
|
|
language = :language |
|
|
|
|
WHERE timelineUserId = :accountId AND (serverId = :statusId OR reblogServerId = :statusId)""" |
|
|
|
|
) |
|
|
|
|
@TypeConverters(Converters::class) |
|
|
|
|
@ -166,8 +163,7 @@ AND
|
|
|
|
|
muted: Boolean?, |
|
|
|
|
pinned: Boolean, |
|
|
|
|
card: String?, |
|
|
|
|
language: String?, |
|
|
|
|
filtered: List<FilterResult>? |
|
|
|
|
language: String? |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
@Query( |
|
|
|
|
|