diff --git a/lib/models/events.g.dart b/lib/models/events.g.dart index 229ca03e..02ea3d4a 100644 --- a/lib/models/events.g.dart +++ b/lib/models/events.g.dart @@ -12,12 +12,21 @@ SevenTVEvent _$SevenTVEventFromJson(Map json) => SevenTVEvent( d: SevenTVEventData.fromJson(json['d'] as Map), ); -Map _$SevenTVEventToJson(SevenTVEvent instance) => - { - 'op': instance.op, - if (instance.t case final value?) 't': value, - 'd': instance.d, - }; +Map _$SevenTVEventToJson(SevenTVEvent instance) { + final val = { + 'op': instance.op, + }; + + void writeNotNull(String key, dynamic value) { + if (value != null) { + val[key] = value; + } + } + + writeNotNull('t', instance.t); + val['d'] = instance.d; + return val; +} SevenTVEventData _$SevenTVEventDataFromJson(Map json) => SevenTVEventData(