Adds support to consume Status Events
This commit is contained in:
@@ -342,6 +342,7 @@ object LocalCache {
|
|||||||
private fun consume(event: PinListEvent) { consumeBaseReplaceable(event) }
|
private fun consume(event: PinListEvent) { consumeBaseReplaceable(event) }
|
||||||
private fun consume(event: RelaySetEvent) { consumeBaseReplaceable(event) }
|
private fun consume(event: RelaySetEvent) { consumeBaseReplaceable(event) }
|
||||||
private fun consume(event: AudioTrackEvent) { consumeBaseReplaceable(event) }
|
private fun consume(event: AudioTrackEvent) { consumeBaseReplaceable(event) }
|
||||||
|
private fun consume(event: StatusEvent, relay: Relay?) { consumeBaseReplaceable(event) }
|
||||||
|
|
||||||
fun consume(event: BadgeDefinitionEvent) { consumeBaseReplaceable(event) }
|
fun consume(event: BadgeDefinitionEvent) { consumeBaseReplaceable(event) }
|
||||||
|
|
||||||
@@ -1423,6 +1424,7 @@ object LocalCache {
|
|||||||
is PrivateDmEvent -> consume(event, relay)
|
is PrivateDmEvent -> consume(event, relay)
|
||||||
is PinListEvent -> consume(event)
|
is PinListEvent -> consume(event)
|
||||||
is PeopleListEvent -> consume(event)
|
is PeopleListEvent -> consume(event)
|
||||||
|
is PollNoteEvent -> consume(event, relay)
|
||||||
is ReactionEvent -> consume(event)
|
is ReactionEvent -> consume(event)
|
||||||
is RecommendRelayEvent -> consume(event)
|
is RecommendRelayEvent -> consume(event)
|
||||||
is RelaySetEvent -> consume(event)
|
is RelaySetEvent -> consume(event)
|
||||||
@@ -1439,8 +1441,9 @@ object LocalCache {
|
|||||||
}
|
}
|
||||||
consume(event)
|
consume(event)
|
||||||
}
|
}
|
||||||
|
is StatusEvent -> consume(event, relay)
|
||||||
is TextNoteEvent -> consume(event, relay)
|
is TextNoteEvent -> consume(event, relay)
|
||||||
is PollNoteEvent -> consume(event, relay)
|
|
||||||
else -> {
|
else -> {
|
||||||
Log.w("Event Not Supported", event.toJson())
|
Log.w("Event Not Supported", event.toJson())
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -74,6 +74,7 @@ class EventFactory {
|
|||||||
RelaySetEvent.kind -> RelaySetEvent(id, pubKey, createdAt, tags, content, sig)
|
RelaySetEvent.kind -> RelaySetEvent(id, pubKey, createdAt, tags, content, sig)
|
||||||
ReportEvent.kind -> ReportEvent(id, pubKey, createdAt, tags, content, sig)
|
ReportEvent.kind -> ReportEvent(id, pubKey, createdAt, tags, content, sig)
|
||||||
RepostEvent.kind -> RepostEvent(id, pubKey, createdAt, tags, content, sig)
|
RepostEvent.kind -> RepostEvent(id, pubKey, createdAt, tags, content, sig)
|
||||||
|
StatusEvent.kind -> StatusEvent(id, pubKey, createdAt, tags, content, sig)
|
||||||
TextNoteEvent.kind -> TextNoteEvent(id, pubKey, createdAt, tags, content, sig)
|
TextNoteEvent.kind -> TextNoteEvent(id, pubKey, createdAt, tags, content, sig)
|
||||||
else -> Event(id, pubKey, createdAt, kind, tags, content, sig)
|
else -> Event(id, pubKey, createdAt, kind, tags, content, sig)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user