1
0
mirror of git://jb55.com/damus synced 2024-09-29 16:30:44 +00:00

filters: add ContentFilters helper constructor

This is slightly faster for timeline code that needs default filters

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin 2024-03-16 12:14:19 +00:00
parent 68dd47130e
commit 770a845b36

View File

@ -53,6 +53,10 @@ struct ContentFilters {
}
extension ContentFilters {
static func default_filters(damus_state: DamusState) -> ContentFilters {
return ContentFilters(filters: ContentFilters.defaults(damus_state: damus_state))
}
static func defaults(damus_state: DamusState) -> [(NostrEvent) -> Bool] {
var filters = Array<(NostrEvent) -> Bool>()
if damus_state.settings.hide_nsfw_tagged_content {