mirror of
git://jb55.com/damus
synced 2024-09-30 00:40:45 +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:
parent
68dd47130e
commit
770a845b36
@ -53,6 +53,10 @@ struct ContentFilters {
|
|||||||
}
|
}
|
||||||
|
|
||||||
extension 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] {
|
static func defaults(damus_state: DamusState) -> [(NostrEvent) -> Bool] {
|
||||||
var filters = Array<(NostrEvent) -> Bool>()
|
var filters = Array<(NostrEvent) -> Bool>()
|
||||||
if damus_state.settings.hide_nsfw_tagged_content {
|
if damus_state.settings.hide_nsfw_tagged_content {
|
||||||
|
Loading…
Reference in New Issue
Block a user