simplified call site usage of NostrFilter
This commit is contained in:
committed by
William Casarin
parent
6804fbb607
commit
fe4277e817
@@ -30,9 +30,8 @@ class FollowersModel: ObservableObject {
|
||||
}
|
||||
|
||||
func get_filter() -> NostrFilter {
|
||||
var filter = NostrFilter.filter_contacts
|
||||
filter.pubkeys = [target]
|
||||
return filter
|
||||
NostrFilter(kinds: [.contacts],
|
||||
pubkeys: [target])
|
||||
}
|
||||
|
||||
func subscribe() {
|
||||
@@ -56,14 +55,13 @@ class FollowersModel: ObservableObject {
|
||||
}
|
||||
|
||||
func load_profiles(relay_id: String) {
|
||||
var filter = NostrFilter.filter_profiles
|
||||
let authors = find_profiles_to_fetch_from_keys(profiles: damus_state.profiles, pks: contacts ?? [])
|
||||
if authors.isEmpty {
|
||||
return
|
||||
}
|
||||
|
||||
filter.authors = authors
|
||||
|
||||
let filter = NostrFilter(kinds: [.metadata],
|
||||
authors: authors)
|
||||
damus_state.pool.subscribe_to(sub_id: profiles_id, filters: [filter], to: [relay_id], handler: handle_event)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user