🚑 Fix cannot load ongoing call

This commit is contained in:
2024-09-08 16:03:50 +08:00
parent c991590b27
commit e4a5ac9d0a
5 changed files with 9 additions and 7 deletions

View File

@ -14,7 +14,8 @@ class Call {
String externalId;
int founderId;
int channelId;
List<dynamic> participants;
@JsonKey(defaultValue: [])
List<dynamic>? participants;
Channel channel;
Call({

View File

@ -19,7 +19,7 @@ Call _$CallFromJson(Map<String, dynamic> json) => Call(
externalId: json['external_id'] as String,
founderId: (json['founder_id'] as num).toInt(),
channelId: (json['channel_id'] as num).toInt(),
participants: json['participants'] as List<dynamic>,
participants: json['participants'] as List<dynamic>? ?? [],
channel: Channel.fromJson(json['channel'] as Map<String, dynamic>),
);