From b88f636e34e25d1e5f288974b2f65a18a49eed14 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Fri, 13 Feb 2026 21:54:29 -0500 Subject: [PATCH] fix get event request json --- lib/models/requests/get_event_request.dart | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/models/requests/get_event_request.dart b/lib/models/requests/get_event_request.dart index d599225..44f5062 100644 --- a/lib/models/requests/get_event_request.dart +++ b/lib/models/requests/get_event_request.dart @@ -3,14 +3,21 @@ import "package:nexus/models/room.dart"; part "get_event_request.freezed.dart"; part "get_event_request.g.dart"; -@freezed +@Freezed(toJson: false) abstract class GetEventRequest with _$GetEventRequest { + const GetEventRequest._(); const factory GetEventRequest({ required Room room, required String eventId, @Default(false) bool unredact, }) = _GetEventRequest; + Map toJson() => { + "room_id": room.metadata?.id, + "event_id": eventId, + "unredact": unredact, + }; + factory GetEventRequest.fromJson(Map json) => _$GetEventRequestFromJson(json); }