rejectDocuments method
Implementation
Future<bool> rejectDocuments() async =>
await send(
UServices.user.update(
p: UUserUpdateParams(
id: detailUser.id,
nationalCardFrontRejectionReason: frontReasonController.valueOrNull(),
nationalCardBackRejectionReason: backReasonController.valueOrNull(),
birthCertificateFirstRejectionReason: birthReasonController.valueOrNull(),
visualAuthenticationRejectionReason: videoReasonController.valueOrNull(),
eSignatureRejectionReason: signatureReasonController.valueOrNull(),
removeTags: <int>[
if (frontReasonController.text.isNotEmpty) TagUser.nationalCardFrontAwaitingVerification.number,
if (backReasonController.text.isNotEmpty) TagUser.nationalCardBackAwaitingVerification.number,
if (birthReasonController.text.isNotEmpty) TagUser.birthCertificateFirstAwaitingVerification.number,
if (videoReasonController.text.isNotEmpty) TagUser.visualAuthenticationAwaitingVerification.number,
if (signatureReasonController.text.isNotEmpty) TagUser.eSignatureAwaitingVerification.number,
],
),
),
() {
readDetail(detailUser);
read();
},
) !=
null;