메인 - 회원정보 가져오기, 푸시토큰 업데이트, 이벤트 팝업 추가
This commit is contained in:
@@ -19,6 +19,7 @@ enum UserApi {
|
||||
case logout
|
||||
case logoutAllDevice
|
||||
case signOut(request: SignOutRequest)
|
||||
case updatePushToken(request: PushTokenUpdateRequest)
|
||||
}
|
||||
|
||||
extension UserApi: TargetType {
|
||||
@@ -57,6 +58,9 @@ extension UserApi: TargetType {
|
||||
|
||||
case .signOut:
|
||||
return "/member/sign_out"
|
||||
|
||||
case .updatePushToken:
|
||||
return "/member/push-token/update"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -67,6 +71,9 @@ extension UserApi: TargetType {
|
||||
|
||||
case .searchUser, .getMypage, .getMemberInfo:
|
||||
return .get
|
||||
|
||||
case .updatePushToken:
|
||||
return .put
|
||||
}
|
||||
}
|
||||
|
||||
@@ -95,6 +102,9 @@ extension UserApi: TargetType {
|
||||
|
||||
case .signOut(let request):
|
||||
return .requestJSONEncodable(request)
|
||||
|
||||
case .updatePushToken(let request):
|
||||
return .requestJSONEncodable(request)
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user