ReviewAttemptByIDRequest.fromJson constructor
Implementation
factory ReviewAttemptByIDRequest.fromJson(
Map<String, Object?> json,
) =>
ReviewAttemptByIDRequest(
publicMessage: json["public_message"] == null
? null
: json["public_message"] as String,
reasons: json["reasons"] == null
? null
: (json["reasons"] as List)
.map(
(item) => ReviewReasonInput.fromJson(
(item as Map).cast<String, Object?>(),
),
)
.toList(),
attemptId: json["attempt_id"] as String,
decision: UploadReviewDecision.fromJson(json["decision"]),
id: json["id"] as String,
);