factory UpsertDTO.fromJson(Map<String, dynamic> json) { return UpsertDTO( admins: json['admins'].cast<String>() ?? [], members: json['members'].cast<String>() ?? [], ); }