Avoid using DM relays to get chats
This commit is contained in:
@@ -21,8 +21,8 @@
|
|||||||
package com.vitorpamplona.amethyst.service
|
package com.vitorpamplona.amethyst.service
|
||||||
|
|
||||||
import com.vitorpamplona.amethyst.model.Account
|
import com.vitorpamplona.amethyst.model.Account
|
||||||
import com.vitorpamplona.amethyst.service.relays.COMMON_FEED_TYPES
|
|
||||||
import com.vitorpamplona.amethyst.service.relays.EOSEAccount
|
import com.vitorpamplona.amethyst.service.relays.EOSEAccount
|
||||||
|
import com.vitorpamplona.amethyst.service.relays.EVENT_FINDER_TYPES
|
||||||
import com.vitorpamplona.amethyst.service.relays.FeedType
|
import com.vitorpamplona.amethyst.service.relays.FeedType
|
||||||
import com.vitorpamplona.amethyst.service.relays.JsonFilter
|
import com.vitorpamplona.amethyst.service.relays.JsonFilter
|
||||||
import com.vitorpamplona.amethyst.service.relays.TypedFilter
|
import com.vitorpamplona.amethyst.service.relays.TypedFilter
|
||||||
@@ -80,7 +80,7 @@ object NostrChatroomListDataSource : NostrDataSource("MailBoxFeed") {
|
|||||||
|
|
||||||
return TypedFilter(
|
return TypedFilter(
|
||||||
// Metadata comes from any relay
|
// Metadata comes from any relay
|
||||||
types = COMMON_FEED_TYPES,
|
types = EVENT_FINDER_TYPES,
|
||||||
filter =
|
filter =
|
||||||
JsonFilter(
|
JsonFilter(
|
||||||
kinds = listOf(ChannelCreateEvent.KIND),
|
kinds = listOf(ChannelCreateEvent.KIND),
|
||||||
@@ -99,7 +99,7 @@ object NostrChatroomListDataSource : NostrDataSource("MailBoxFeed") {
|
|||||||
return followingEvents.map {
|
return followingEvents.map {
|
||||||
TypedFilter(
|
TypedFilter(
|
||||||
// Metadata comes from any relay
|
// Metadata comes from any relay
|
||||||
types = COMMON_FEED_TYPES,
|
types = EVENT_FINDER_TYPES,
|
||||||
filter =
|
filter =
|
||||||
JsonFilter(
|
JsonFilter(
|
||||||
kinds = listOf(ChannelMetadataEvent.KIND),
|
kinds = listOf(ChannelMetadataEvent.KIND),
|
||||||
|
|||||||
Reference in New Issue
Block a user