Skip to content

Commit

Permalink
fix(events-serialization): added serializare for events in servers an…
Browse files Browse the repository at this point in the history
…d friendships services
  • Loading branch information
alemazzo committed May 25, 2024
1 parent 5558c2b commit b9b8dc5
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 6 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
package piperkt.services.friendships.infrastructure.events

import io.micronaut.serde.annotation.SerdeImport
import piperkt.events.FriendshipEvent
import piperkt.events.FriendshipRequestAcceptedEvent
import piperkt.events.FriendshipRequestRejectedEvent
import piperkt.events.FriendshipRequestSentEvent
import piperkt.events.NewMessageInFriendshipEvent

@SerdeImport(FriendshipEvent::class) object SerializableFriendshipEvents
@SerdeImport(FriendshipRequestSentEvent::class)
@SerdeImport(FriendshipRequestAcceptedEvent::class)
@SerdeImport(FriendshipRequestRejectedEvent::class)
@SerdeImport(NewMessageInFriendshipEvent::class)
object SerializableFriendshipEvents
Original file line number Diff line number Diff line change
@@ -1,9 +1,27 @@
package piperkt.services.servers.infrastructure.events

import io.micronaut.serde.annotation.SerdeImport
import piperkt.events.ChannelEvent
import piperkt.events.ServerEvent
import piperkt.events.ChannelCreatedEvent
import piperkt.events.ChannelDeletedEvent
import piperkt.events.ChannelUpdatedEvent
import piperkt.events.MessageInChannelEvent
import piperkt.events.ServerCreatedEvent
import piperkt.events.ServerDeletedEvent
import piperkt.events.ServerUpdatedEvent
import piperkt.events.ServerUserAddedEvent
import piperkt.events.ServerUserKickedEvent
import piperkt.events.ServerUserRemovedEvent

@SerdeImport(ServerEvent::class) object SerializableServerEvents
@SerdeImport(ServerCreatedEvent::class)
@SerdeImport(ServerUpdatedEvent::class)
@SerdeImport(ServerUserAddedEvent::class)
@SerdeImport(ServerUserRemovedEvent::class)
@SerdeImport(ServerUserKickedEvent::class)
@SerdeImport(ServerDeletedEvent::class)
object SerializableServerEvents

@SerdeImport(ChannelEvent::class) object SerializableChannelEvents
@SerdeImport(ChannelCreatedEvent::class)
@SerdeImport(ChannelDeletedEvent::class)
@SerdeImport(ChannelUpdatedEvent::class)
@SerdeImport(MessageInChannelEvent::class)
object SerializableChannelEvents

0 comments on commit b9b8dc5

Please sign in to comment.