verifyEmail method
FutureOr<PassedHttpEntity>
verifyEmail(
- RequestHolder request,
- ResponseHolder response,
- Map<String, dynamic> pathArgs
)
override
Implementation
@override
FutureOr<PassedHttpEntity> verifyEmail(RequestHolder request,
ResponseHolder response, Map<String, dynamic> pathArgs) {
return _wrapper(request, response, pathArgs, () async {
//! here just start verifying the email
String? jwt = pathArgs[PathFields.jwt];
if (jwt == null) {
throw RequestBodyError('jwt can\'t be empty');
}
await authService.markUserVerified(jwt);
return SendResponse.sendDataToUser(
response,
'Email verified successfully',
);
});
}