Skip to content

Commit b103cb3

Browse files
committed
[IDLE-90] 요양보호사는 회원가입시 토큰을 돌려받도록 설정
1 parent efe6fd8 commit b103cb3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

project/Projects/Data/ConcreteRepository/Auth/DefaultAuthRepository.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ public extension DefaultAuthRepository {
5252
// MARK: Worker auth
5353
public extension DefaultAuthRepository {
5454

55+
/// 요양보호사의 경우 회원가입시 곧바로 토큰을 발급받습니다.
5556
func requestRegisterWorkerAccount(registerState: WorkerRegisterState) -> Single<Void> {
5657
let dto = WorkerRegistrationDTO(
5758
carerName: registerState.name,
@@ -66,8 +67,8 @@ public extension DefaultAuthRepository {
6667

6768
let data = (try? JSONEncoder().encode(dto)) ?? Data()
6869

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) }
7172
}
7273

7374
func requestWorkerLogin(phoneNumber: String, authNumber: String) -> Single<Void> {

0 commit comments

Comments
 (0)