diff --git a/GME Remit/APIs/Router/APIRouter.swift b/GME Remit/APIs/Router/APIRouter.swift index c8036b14..5f4568cc 100644 --- a/GME Remit/APIs/Router/APIRouter.swift +++ b/GME Remit/APIs/Router/APIRouter.swift @@ -38,7 +38,7 @@ enum APIRouter { case requestOTP(mobileNumber: String) case submitOTP(otp: String) case customerRegister(registerModel: RegisterRequestModel, firebaseToken: String) - case passwordReset(userName: String) + case passwordReset(userName: String, dob: String) case validation(userName: String, idNumber: String, idType: String) case countriesServices case calculateDefExRate(model: ExchangeRateRequestModel) @@ -747,8 +747,8 @@ extension APIRouter { "receiverId": "" ] - case .passwordReset(let userName): - return ["username": userName] + case .passwordReset(let userName, let dob): + return ["Username": userName, "Dob": dob] case .validation(let userName, let idNumber, let idType): return [ diff --git a/GME Remit/Modules/ForgotPassword/Application Logic/Service/ForgotPasswordServiceType.swift b/GME Remit/Modules/ForgotPassword/Application Logic/Service/ForgotPasswordServiceType.swift index 5026cf6c..f9f394e8 100644 --- a/GME Remit/Modules/ForgotPassword/Application Logic/Service/ForgotPasswordServiceType.swift +++ b/GME Remit/Modules/ForgotPassword/Application Logic/Service/ForgotPasswordServiceType.swift @@ -29,7 +29,7 @@ extension PasswordResetService { failure: @escaping (Error) -> Void ) { APIRouter - .passwordReset(userName: username) + .passwordReset(userName: username, dob: dob) .request( needsAuthorization: false, success: { (response: ResponseMessage) in