File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
project/Projects/Data/ConcreteRepository/Auth Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ public extension DefaultAuthRepository {
52
52
// MARK: Worker auth
53
53
public extension DefaultAuthRepository {
54
54
55
+ /// 요양보호사의 경우 회원가입시 곧바로 토큰을 발급받습니다.
55
56
func requestRegisterWorkerAccount( registerState: WorkerRegisterState ) -> Single < Void > {
56
57
let dto = WorkerRegistrationDTO (
57
58
carerName: registerState. name,
@@ -66,8 +67,8 @@ public extension DefaultAuthRepository {
66
67
67
68
let data = ( try ? JSONEncoder ( ) . encode ( dto) ) ?? Data ( )
68
69
69
- return networkService. request ( api: . registerWorkerAccount( data: data) , with: . plain)
70
- . map { _ in return ( ) }
70
+ return networkService. requestDecodable ( api: . registerWorkerAccount( data: data) , with: . plain)
71
+ . flatMap { [ unowned self ] in saveTokenToStore ( token : $0 ) }
71
72
}
72
73
73
74
func requestWorkerLogin( phoneNumber: String , authNumber: String ) -> Single < Void > {
You can’t perform that action at this time.
0 commit comments