@override Map<String, Object?> toJson() { final data = super.toJson(); if (roomId != null) data['room_id'] = roomId; return data; }