From 7ca83fa21a9ace791d83bc965caf72f44bf011b0 Mon Sep 17 00:00:00 2001 From: JinUng41 Date: Mon, 8 Jul 2024 19:31:02 +0900 Subject: [PATCH 1/9] =?UTF-8?q?feat/#138=20=EB=A1=9C=EA=B7=B8=EC=9D=B8?= =?UTF-8?q?=ED=95=9C=20=EC=9C=A0=EC=A0=80=20=EC=A0=95=EB=B3=B4=20=EC=A1=B0?= =?UTF-8?q?=ED=9A=8C=20API=20ResponseModel=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KkuMulKum.xcodeproj/project.pbxproj | 8 +++--- .../Model/Users/LoginUserResponseModel.swift | 26 +++++++++++++++++++ .../Network/DTO/Model/Users/UsersTemp.swift | 8 ------ 3 files changed, 30 insertions(+), 12 deletions(-) create mode 100644 KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift delete mode 100644 KkuMulKum/Network/DTO/Model/Users/UsersTemp.swift diff --git a/KkuMulKum.xcodeproj/project.pbxproj b/KkuMulKum.xcodeproj/project.pbxproj index 1a0727ca..12835c71 100644 --- a/KkuMulKum.xcodeproj/project.pbxproj +++ b/KkuMulKum.xcodeproj/project.pbxproj @@ -72,6 +72,7 @@ DE254ACA2C311DC200A4015E /* Pretendard-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = DE254AC12C311DC200A4015E /* Pretendard-Light.otf */; }; DE254ACB2C311DC200A4015E /* Pretendard-Black.otf in Resources */ = {isa = PBXBuildFile; fileRef = DE254AC22C311DC200A4015E /* Pretendard-Black.otf */; }; DE254ACC2C311DC200A4015E /* Pretendard-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = DE254AC32C311DC200A4015E /* Pretendard-Thin.otf */; }; + DE32D1D22C3BF703006848DF /* LoginUserResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE32D1D12C3BF703006848DF /* LoginUserResponseModel.swift */; }; DE8247FD2C36E7C7000601BC /* MoyaLoggingPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE8247FC2C36E7C7000601BC /* MoyaLoggingPlugin.swift */; }; DE8248002C36E857000601BC /* ObservablePattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE8247FF2C36E857000601BC /* ObservablePattern.swift */; }; DE9E18802C3BA4AA00DB76B4 /* CustomButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E187F2C3BA4AA00DB76B4 /* CustomButton.swift */; }; @@ -79,7 +80,6 @@ DE9E18892C3BC91000DB76B4 /* ResponseBodyDTO.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18882C3BC91000DB76B4 /* ResponseBodyDTO.swift */; }; DE9E188B2C3BC92500DB76B4 /* EmptyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E188A2C3BC92500DB76B4 /* EmptyModel.swift */; }; DE9E18922C3BCC9D00DB76B4 /* AuthTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18912C3BCC9D00DB76B4 /* AuthTemp.swift */; }; - DE9E18942C3BCCA300DB76B4 /* UsersTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18932C3BCCA300DB76B4 /* UsersTemp.swift */; }; DE9E18962C3BCCAC00DB76B4 /* MeetingsTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */; }; DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18972C3BCCB800DB76B4 /* PromisesTemp.swift */; }; DE9E189A2C3BCCBE00DB76B4 /* UtilsTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18992C3BCCBE00DB76B4 /* UtilsTemp.swift */; }; @@ -123,6 +123,7 @@ DE254AC12C311DC200A4015E /* Pretendard-Light.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Pretendard-Light.otf"; sourceTree = ""; }; DE254AC22C311DC200A4015E /* Pretendard-Black.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Pretendard-Black.otf"; sourceTree = ""; }; DE254AC32C311DC200A4015E /* Pretendard-Thin.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Pretendard-Thin.otf"; sourceTree = ""; }; + DE32D1D12C3BF703006848DF /* LoginUserResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginUserResponseModel.swift; sourceTree = ""; }; DE8247FC2C36E7C7000601BC /* MoyaLoggingPlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoyaLoggingPlugin.swift; sourceTree = ""; }; DE8247FF2C36E857000601BC /* ObservablePattern.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservablePattern.swift; sourceTree = ""; }; DE9E187F2C3BA4AA00DB76B4 /* CustomButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomButton.swift; sourceTree = ""; }; @@ -130,7 +131,6 @@ DE9E18882C3BC91000DB76B4 /* ResponseBodyDTO.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ResponseBodyDTO.swift; sourceTree = ""; }; DE9E188A2C3BC92500DB76B4 /* EmptyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyModel.swift; sourceTree = ""; }; DE9E18912C3BCC9D00DB76B4 /* AuthTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthTemp.swift; sourceTree = ""; }; - DE9E18932C3BCCA300DB76B4 /* UsersTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UsersTemp.swift; sourceTree = ""; }; DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingsTemp.swift; sourceTree = ""; }; DE9E18972C3BCCB800DB76B4 /* PromisesTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PromisesTemp.swift; sourceTree = ""; }; DE9E18992C3BCCBE00DB76B4 /* UtilsTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UtilsTemp.swift; sourceTree = ""; }; @@ -400,7 +400,7 @@ DE9E188C2C3BCC3E00DB76B4 /* Users */ = { isa = PBXGroup; children = ( - DE9E18932C3BCCA300DB76B4 /* UsersTemp.swift */, + DE32D1D12C3BF703006848DF /* LoginUserResponseModel.swift */, ); path = Users; sourceTree = ""; @@ -586,7 +586,6 @@ files = ( DED5DBF22C34534A006ECE7E /* BaseCollectionReusableView.swift in Sources */, DED5DBEC2C345210006ECE7E /* BaseViewController.swift in Sources */, - DE9E18942C3BCCA300DB76B4 /* UsersTemp.swift in Sources */, DE9E188B2C3BC92500DB76B4 /* EmptyModel.swift in Sources */, DDA2EE732C385EB9007C6059 /* MainTabBarController.swift in Sources */, DD865B642C3920F000C351A2 /* AppleLoginVC.swift in Sources */, @@ -610,6 +609,7 @@ 78B9286E2C29402C006D9942 /* SceneDelegate.swift in Sources */, DDA2EE792C385FCF007C6059 /* MyPageViewController.swift in Sources */, 784E4D9B2C3BBD4D00BC943C /* KakaoLoginVC.swift in Sources */, + DE32D1D22C3BF703006848DF /* LoginUserResponseModel.swift in Sources */, DE9E18892C3BC91000DB76B4 /* ResponseBodyDTO.swift in Sources */, DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */, DED5DBEE2C34529A006ECE7E /* BaseView.swift in Sources */, diff --git a/KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift b/KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift new file mode 100644 index 00000000..ff8353d6 --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift @@ -0,0 +1,26 @@ +// +// LoginUserResponseModel.swift +// KkuMulKum +// +// Created by 김진웅 on 7/8/24. +// + +import Foundation + +struct LoginUserResponseModel: Codable { + let name: String + let level: Int + let promiseCount: Int + let tardyCount: Int + let tardySum: Int + let profileImageURLString: String + + enum CodingKeys: String, CodingKey { + case name + case level + case promiseCount + case tardyCount + case tardySum + case profileImageURLString = "profileImg" + } +} diff --git a/KkuMulKum/Network/DTO/Model/Users/UsersTemp.swift b/KkuMulKum/Network/DTO/Model/Users/UsersTemp.swift deleted file mode 100644 index 9d333877..00000000 --- a/KkuMulKum/Network/DTO/Model/Users/UsersTemp.swift +++ /dev/null @@ -1,8 +0,0 @@ -// -// UsersTemp.swift -// KkuMulKum -// -// Created by 김진웅 on 7/8/24. -// - -import Foundation From e2fad6aa2172c62facc7d80143f2ca7c1b97b4e6 Mon Sep 17 00:00:00 2001 From: mmaybei Date: Mon, 8 Jul 2024 19:47:43 +0900 Subject: [PATCH 2/9] =?UTF-8?q?feat/#137=20Meetings=20=EB=84=A4=ED=8A=B8?= =?UTF-8?q?=EC=9B=8C=ED=81=AC=20=EB=AA=A8=EB=8D=B8=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KkuMulKum.xcodeproj/project.pbxproj | 28 ++++++++++++++++--- .../Meetings/MakeMeetingsRequestModel.swift | 12 ++++++++ .../Meetings/MakeMeetingsResponseModel.swift | 12 ++++++++ .../Meetings/MeetingInfoResponseModel.swift | 15 ++++++++++ .../Meetings/MeetingListResponseModel.swift | 19 +++++++++++++ .../DTO/Model/Meetings/MeetingsTemp.swift | 8 ------ .../MembersOfMeetingResponseModel.swift | 24 ++++++++++++++++ .../RegisterMeetingsResponseModel.swift | 12 ++++++++ 8 files changed, 118 insertions(+), 12 deletions(-) create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift delete mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift diff --git a/KkuMulKum.xcodeproj/project.pbxproj b/KkuMulKum.xcodeproj/project.pbxproj index 1a0727ca..824cbb42 100644 --- a/KkuMulKum.xcodeproj/project.pbxproj +++ b/KkuMulKum.xcodeproj/project.pbxproj @@ -48,6 +48,12 @@ 78B9286E2C29402C006D9942 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78B9286D2C29402C006D9942 /* SceneDelegate.swift */; }; 78B928752C29402E006D9942 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 78B928742C29402E006D9942 /* Assets.xcassets */; }; 78B928782C29402E006D9942 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 78B928762C29402E006D9942 /* LaunchScreen.storyboard */; }; + A3FB184D2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB184C2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift */; }; + A3FB184F2C3BF4BC001483E5 /* MakeMeetingsResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB184E2C3BF4BB001483E5 /* MakeMeetingsResponseModel.swift */; }; + A3FB18512C3BF531001483E5 /* RegisterMeetingsResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */; }; + A3FB18572C3BF704001483E5 /* MeetingListResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */; }; + A3FB18592C3BF77D001483E5 /* MeetingInfoResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */; }; + A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */; }; DD865B642C3920F000C351A2 /* AppleLoginVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD865B632C3920F000C351A2 /* AppleLoginVC.swift */; }; DDA2EE732C385EB9007C6059 /* MainTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */; }; DDA2EE752C385FB1007C6059 /* HomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE742C385FB1007C6059 /* HomeViewController.swift */; }; @@ -80,7 +86,6 @@ DE9E188B2C3BC92500DB76B4 /* EmptyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E188A2C3BC92500DB76B4 /* EmptyModel.swift */; }; DE9E18922C3BCC9D00DB76B4 /* AuthTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18912C3BCC9D00DB76B4 /* AuthTemp.swift */; }; DE9E18942C3BCCA300DB76B4 /* UsersTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18932C3BCCA300DB76B4 /* UsersTemp.swift */; }; - DE9E18962C3BCCAC00DB76B4 /* MeetingsTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */; }; DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18972C3BCCB800DB76B4 /* PromisesTemp.swift */; }; DE9E189A2C3BCCBE00DB76B4 /* UtilsTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18992C3BCCBE00DB76B4 /* UtilsTemp.swift */; }; DED5DBEC2C345210006ECE7E /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DED5DBEB2C345210006ECE7E /* BaseViewController.swift */; }; @@ -99,6 +104,12 @@ 78B928742C29402E006D9942 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 78B928772C29402E006D9942 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 78B928792C29402E006D9942 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + A3FB184C2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MakeMeetingsRequestModel.swift; sourceTree = ""; }; + A3FB184E2C3BF4BB001483E5 /* MakeMeetingsResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MakeMeetingsResponseModel.swift; sourceTree = ""; }; + A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterMeetingsResponseModel.swift; sourceTree = ""; }; + A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingListResponseModel.swift; sourceTree = ""; }; + A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingInfoResponseModel.swift; sourceTree = ""; }; + A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MembersOfMeetingResponseModel.swift; sourceTree = ""; }; DD865B632C3920F000C351A2 /* AppleLoginVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppleLoginVC.swift; sourceTree = ""; }; DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabBarController.swift; sourceTree = ""; }; DDA2EE742C385FB1007C6059 /* HomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewController.swift; sourceTree = ""; }; @@ -131,7 +142,6 @@ DE9E188A2C3BC92500DB76B4 /* EmptyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyModel.swift; sourceTree = ""; }; DE9E18912C3BCC9D00DB76B4 /* AuthTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthTemp.swift; sourceTree = ""; }; DE9E18932C3BCCA300DB76B4 /* UsersTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UsersTemp.swift; sourceTree = ""; }; - DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingsTemp.swift; sourceTree = ""; }; DE9E18972C3BCCB800DB76B4 /* PromisesTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PromisesTemp.swift; sourceTree = ""; }; DE9E18992C3BCCBE00DB76B4 /* UtilsTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UtilsTemp.swift; sourceTree = ""; }; DED5DBEB2C345210006ECE7E /* BaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseViewController.swift; sourceTree = ""; }; @@ -416,7 +426,12 @@ DE9E188E2C3BCC6B00DB76B4 /* Meetings */ = { isa = PBXGroup; children = ( - DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */, + A3FB184C2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift */, + A3FB184E2C3BF4BB001483E5 /* MakeMeetingsResponseModel.swift */, + A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */, + A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */, + A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */, + A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */, ); path = Meetings; sourceTree = ""; @@ -587,10 +602,14 @@ DED5DBF22C34534A006ECE7E /* BaseCollectionReusableView.swift in Sources */, DED5DBEC2C345210006ECE7E /* BaseViewController.swift in Sources */, DE9E18942C3BCCA300DB76B4 /* UsersTemp.swift in Sources */, + A3FB18512C3BF531001483E5 /* RegisterMeetingsResponseModel.swift in Sources */, DE9E188B2C3BC92500DB76B4 /* EmptyModel.swift in Sources */, DDA2EE732C385EB9007C6059 /* MainTabBarController.swift in Sources */, + A3FB184D2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift in Sources */, DD865B642C3920F000C351A2 /* AppleLoginVC.swift in Sources */, + A3FB18592C3BF77D001483E5 /* MeetingInfoResponseModel.swift in Sources */, DE9E18842C3BA84500DB76B4 /* CustomTextField.swift in Sources */, + A3FB184F2C3BF4BC001483E5 /* MakeMeetingsResponseModel.swift in Sources */, DE254AAC2C31192400A4015E /* UILabel+.swift in Sources */, DE254AB72C3119D000A4015E /* ReuseIdentifiable.swift in Sources */, DDA2EE752C385FB1007C6059 /* HomeViewController.swift in Sources */, @@ -602,13 +621,14 @@ DE254AA82C3118EA00A4015E /* UIView+.swift in Sources */, DE254AAE2C31193600A4015E /* UIFont+.swift in Sources */, DE9E189A2C3BCCBE00DB76B4 /* UtilsTemp.swift in Sources */, - DE9E18962C3BCCAC00DB76B4 /* MeetingsTemp.swift in Sources */, + A3FB18572C3BF704001483E5 /* MeetingListResponseModel.swift in Sources */, DE254AB22C31197B00A4015E /* UIButton+.swift in Sources */, DDA2EE772C385FC3007C6059 /* GroupListViewController.swift in Sources */, 78B9286C2C29402C006D9942 /* AppDelegate.swift in Sources */, DED5DBF42C34539A006ECE7E /* BaseTableViewCell.swift in Sources */, 78B9286E2C29402C006D9942 /* SceneDelegate.swift in Sources */, DDA2EE792C385FCF007C6059 /* MyPageViewController.swift in Sources */, + A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */, 784E4D9B2C3BBD4D00BC943C /* KakaoLoginVC.swift in Sources */, DE9E18892C3BC91000DB76B4 /* ResponseBodyDTO.swift in Sources */, DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */, diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift new file mode 100644 index 00000000..5b5db381 --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift @@ -0,0 +1,12 @@ +// +// MakeMeetingsRequestModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MakeMeetingsRequestModel: Codable { + let name: String +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift new file mode 100644 index 00000000..6fe30f3e --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift @@ -0,0 +1,12 @@ +// +// MakeMeetingsResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MakeMeetingsResponseModel: Codable { + let invitationCode: String +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift new file mode 100644 index 00000000..e19a32bb --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift @@ -0,0 +1,15 @@ +// +// MeetingInfoResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MeetingInfoResponseModel: Codable { + let id: Int + let name, createdAt: String + let metCount: Int + let invitationCode: String +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift new file mode 100644 index 00000000..1dd4f43d --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift @@ -0,0 +1,19 @@ +// +// MeetingListResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MeetingListResponseModel: Codable { + let count: Int + let meetings: [Meeting] +} + +struct Meeting: Codable { + let id: Int + let name: String + let memberCount: Int +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift deleted file mode 100644 index cc9f2114..00000000 --- a/KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift +++ /dev/null @@ -1,8 +0,0 @@ -// -// MeetingsTemp.swift -// KkuMulKum -// -// Created by 김진웅 on 7/8/24. -// - -import Foundation diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift new file mode 100644 index 00000000..f2660974 --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift @@ -0,0 +1,24 @@ +// +// MembersOfMeetingResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MembersOfMeetingResponseModel: Codable { + let memberCount: Int + let members: [Member] +} + +struct Member: Codable { + let id: Int + let name, profileImageURLString: String + + enum CodingKeys: String, CodingKey { + case id + case name + case profileImageURLString = "profileImg" + } +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift new file mode 100644 index 00000000..e8a426ae --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift @@ -0,0 +1,12 @@ +// +// RegisterMeetingsResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct RegisterMeetingsRequestModel: Codable { + let name: String +} From 630d155c108d0423a0f66bd30b4c0ea63c49b0d0 Mon Sep 17 00:00:00 2001 From: JinUng41 Date: Mon, 8 Jul 2024 19:51:37 +0900 Subject: [PATCH 3/9] =?UTF-8?q?feat/#138=20=EC=82=AC=EC=9A=A9=EC=9E=90=20?= =?UTF-8?q?=ED=94=84=EB=A1=9C=ED=95=84=20=EC=9D=B4=EB=A6=84=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20=EB=AA=A8=EB=8D=B8=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KkuMulKum.xcodeproj/project.pbxproj | 4 ++++ .../DTO/Model/Users/UpdateProfileNameModel.swift | 12 ++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 KkuMulKum/Network/DTO/Model/Users/UpdateProfileNameModel.swift diff --git a/KkuMulKum.xcodeproj/project.pbxproj b/KkuMulKum.xcodeproj/project.pbxproj index 12835c71..b31da6bd 100644 --- a/KkuMulKum.xcodeproj/project.pbxproj +++ b/KkuMulKum.xcodeproj/project.pbxproj @@ -73,6 +73,7 @@ DE254ACB2C311DC200A4015E /* Pretendard-Black.otf in Resources */ = {isa = PBXBuildFile; fileRef = DE254AC22C311DC200A4015E /* Pretendard-Black.otf */; }; DE254ACC2C311DC200A4015E /* Pretendard-Thin.otf in Resources */ = {isa = PBXBuildFile; fileRef = DE254AC32C311DC200A4015E /* Pretendard-Thin.otf */; }; DE32D1D22C3BF703006848DF /* LoginUserResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE32D1D12C3BF703006848DF /* LoginUserResponseModel.swift */; }; + DE32D1D42C3BFB56006848DF /* UpdateProfileNameModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE32D1D32C3BFB56006848DF /* UpdateProfileNameModel.swift */; }; DE8247FD2C36E7C7000601BC /* MoyaLoggingPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE8247FC2C36E7C7000601BC /* MoyaLoggingPlugin.swift */; }; DE8248002C36E857000601BC /* ObservablePattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE8247FF2C36E857000601BC /* ObservablePattern.swift */; }; DE9E18802C3BA4AA00DB76B4 /* CustomButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E187F2C3BA4AA00DB76B4 /* CustomButton.swift */; }; @@ -124,6 +125,7 @@ DE254AC22C311DC200A4015E /* Pretendard-Black.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Pretendard-Black.otf"; sourceTree = ""; }; DE254AC32C311DC200A4015E /* Pretendard-Thin.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Pretendard-Thin.otf"; sourceTree = ""; }; DE32D1D12C3BF703006848DF /* LoginUserResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginUserResponseModel.swift; sourceTree = ""; }; + DE32D1D32C3BFB56006848DF /* UpdateProfileNameModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateProfileNameModel.swift; sourceTree = ""; }; DE8247FC2C36E7C7000601BC /* MoyaLoggingPlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoyaLoggingPlugin.swift; sourceTree = ""; }; DE8247FF2C36E857000601BC /* ObservablePattern.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservablePattern.swift; sourceTree = ""; }; DE9E187F2C3BA4AA00DB76B4 /* CustomButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomButton.swift; sourceTree = ""; }; @@ -401,6 +403,7 @@ isa = PBXGroup; children = ( DE32D1D12C3BF703006848DF /* LoginUserResponseModel.swift */, + DE32D1D32C3BFB56006848DF /* UpdateProfileNameModel.swift */, ); path = Users; sourceTree = ""; @@ -597,6 +600,7 @@ DE8248002C36E857000601BC /* ObservablePattern.swift in Sources */, DE254AAA2C31190E00A4015E /* UIStackView+.swift in Sources */, DED5DBF02C345317006ECE7E /* BaseCollectionViewCell.swift in Sources */, + DE32D1D42C3BFB56006848DF /* UpdateProfileNameModel.swift in Sources */, DE9E18922C3BCC9D00DB76B4 /* AuthTemp.swift in Sources */, DE254AA82C3118EA00A4015E /* UIView+.swift in Sources */, DE254AAE2C31193600A4015E /* UIFont+.swift in Sources */, diff --git a/KkuMulKum/Network/DTO/Model/Users/UpdateProfileNameModel.swift b/KkuMulKum/Network/DTO/Model/Users/UpdateProfileNameModel.swift new file mode 100644 index 00000000..a52f5579 --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Users/UpdateProfileNameModel.swift @@ -0,0 +1,12 @@ +// +// UpdateProfileNameModel.swift +// KkuMulKum +// +// Created by 김진웅 on 7/8/24. +// + +import Foundation + +struct UpdateProfileNameModel: Codable { + let name: String +} From 560380ec5a90bd0ece0ed7d9fec2bbc2a9f56ccd Mon Sep 17 00:00:00 2001 From: hooni Date: Mon, 8 Jul 2024 20:54:46 +0900 Subject: [PATCH 4/9] =?UTF-8?q?feat/#134=20-=20Auth=EB=84=A4=ED=8A=B8?= =?UTF-8?q?=EC=9B=8C=ED=81=AC=20Request,=20Response=20Model=20=EA=B5=AC?= =?UTF-8?q?=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 응답, 요청 값 작성완료 --- .../DTO/Model/Auth/ResissueResponseModel.swift | 13 +++++++++++++ ...AuthTemp.swift => SocialLoginRequestModel.swift} | 4 ++++ .../DTO/Model/Auth/SocialLoginResponceModle.swift | 13 +++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift rename KkuMulKum/Network/DTO/Model/Auth/{AuthTemp.swift => SocialLoginRequestModel.swift} (57%) create mode 100644 KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift diff --git a/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift b/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift new file mode 100644 index 00000000..d6fd91cb --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift @@ -0,0 +1,13 @@ +// +// ResissueResponseModel.swift +// KkuMulKum +// +// Created by 이지훈 on 7/8/24. +// + +import Foundation + +// MARK: - ResissueResponseModel +struct ResissueResponseModel: Codable { + let accessToken, refreshToken: String? +} diff --git a/KkuMulKum/Network/DTO/Model/Auth/AuthTemp.swift b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginRequestModel.swift similarity index 57% rename from KkuMulKum/Network/DTO/Model/Auth/AuthTemp.swift rename to KkuMulKum/Network/DTO/Model/Auth/SocialLoginRequestModel.swift index 2abb090b..aeab7b00 100644 --- a/KkuMulKum/Network/DTO/Model/Auth/AuthTemp.swift +++ b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginRequestModel.swift @@ -6,3 +6,7 @@ // import Foundation + +struct SocialLoginRequestModel: Codable { + let provider: String? +} diff --git a/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift new file mode 100644 index 00000000..618e5d0a --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift @@ -0,0 +1,13 @@ +// +// SocialLoginResponceModle.swift +// KkuMulKum +// +// Created by 이지훈 on 7/8/24. +// + +import Foundation + +// MARK: - SocialLoginRequestModel +struct SocialLoginResponseModel: Codable { + let name, accessToken, refreshToken: String? +} From cf1474cc128e71835294186f1d3e3609e03a5563 Mon Sep 17 00:00:00 2001 From: hooni Date: Mon, 8 Jul 2024 21:00:51 +0900 Subject: [PATCH 5/9] =?UTF-8?q?fix/#134-=20=EC=BD=94=EB=93=9C=EB=A6=AC?= =?UTF-8?q?=EB=B7=B0=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift | 5 +++-- .../Network/DTO/Model/Auth/SocialLoginRequestModel.swift | 3 +++ .../Network/DTO/Model/Auth/SocialLoginResponceModle.swift | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift b/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift index d6fd91cb..e0c3350b 100644 --- a/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift +++ b/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift @@ -7,7 +7,8 @@ import Foundation -// MARK: - ResissueResponseModel -struct ResissueResponseModel: Codable { + +// MARK: - ReissueResponseModel +struct ReissueResponseModel: Codable { let accessToken, refreshToken: String? } diff --git a/KkuMulKum/Network/DTO/Model/Auth/SocialLoginRequestModel.swift b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginRequestModel.swift index aeab7b00..bb8f2459 100644 --- a/KkuMulKum/Network/DTO/Model/Auth/SocialLoginRequestModel.swift +++ b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginRequestModel.swift @@ -7,6 +7,9 @@ import Foundation + +// MARK: - SocialLoginRequestModel + struct SocialLoginRequestModel: Codable { let provider: String? } diff --git a/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift index 618e5d0a..2bbbb31f 100644 --- a/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift +++ b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift @@ -7,7 +7,9 @@ import Foundation + // MARK: - SocialLoginRequestModel + struct SocialLoginResponseModel: Codable { let name, accessToken, refreshToken: String? } From 35b454dbc056df1f7813dc98c179b561c39a8b84 Mon Sep 17 00:00:00 2001 From: JinUng41 Date: Mon, 8 Jul 2024 21:30:02 +0900 Subject: [PATCH 6/9] =?UTF-8?q?refactor/#138=20=ED=95=84=EB=93=9C=EB=AA=85?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Network/DTO/Model/Users/LoginUserResponseModel.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift b/KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift index ff8353d6..76ae6019 100644 --- a/KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift +++ b/KkuMulKum/Network/DTO/Model/Users/LoginUserResponseModel.swift @@ -13,7 +13,7 @@ struct LoginUserResponseModel: Codable { let promiseCount: Int let tardyCount: Int let tardySum: Int - let profileImageURLString: String + let profileImageURL: String enum CodingKeys: String, CodingKey { case name @@ -21,6 +21,6 @@ struct LoginUserResponseModel: Codable { case promiseCount case tardyCount case tardySum - case profileImageURLString = "profileImg" + case profileImageURL = "profileImg" } } From f437062f30240cc046b04b13374892ccb2e261f2 Mon Sep 17 00:00:00 2001 From: hooni Date: Mon, 8 Jul 2024 21:30:29 +0900 Subject: [PATCH 7/9] =?UTF-8?q?fix/#134=20=EC=BD=94=EB=93=9C=EB=A6=AC?= =?UTF-8?q?=EB=B7=B0=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift | 1 + KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift b/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift index e0c3350b..820dbc93 100644 --- a/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift +++ b/KkuMulKum/Network/DTO/Model/Auth/ResissueResponseModel.swift @@ -9,6 +9,7 @@ import Foundation // MARK: - ReissueResponseModel + struct ReissueResponseModel: Codable { let accessToken, refreshToken: String? } diff --git a/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift index 2bbbb31f..1ba1c8cb 100644 --- a/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift +++ b/KkuMulKum/Network/DTO/Model/Auth/SocialLoginResponceModle.swift @@ -8,7 +8,7 @@ import Foundation -// MARK: - SocialLoginRequestModel +// MARK: - SocialLoginResponseModel struct SocialLoginResponseModel: Codable { let name, accessToken, refreshToken: String? From cb17f2c549f6a58342b31b760666195faa9ec088 Mon Sep 17 00:00:00 2001 From: mmaybei Date: Mon, 8 Jul 2024 21:30:09 +0900 Subject: [PATCH 8/9] =?UTF-8?q?chore/#137=20profileImg=20=EB=84=A4?= =?UTF-8?q?=EC=9D=B4=EB=B0=8D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DTO/Model/Meetings/MembersOfMeetingResponseModel.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift index f2660974..e4fdf760 100644 --- a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift +++ b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift @@ -14,11 +14,11 @@ struct MembersOfMeetingResponseModel: Codable { struct Member: Codable { let id: Int - let name, profileImageURLString: String + let name, profileImageURL: String enum CodingKeys: String, CodingKey { case id case name - case profileImageURLString = "profileImg" + case profileImageURL = "profileImg" } } From 58d8a19c08ac6657f86e170c0ddcdea723d81689 Mon Sep 17 00:00:00 2001 From: mmaybei Date: Mon, 8 Jul 2024 21:34:58 +0900 Subject: [PATCH 9/9] =?UTF-8?q?chore/#137=20=EC=BD=94=EB=93=9C=EB=A6=AC?= =?UTF-8?q?=EB=B7=B0=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 네이밍에 전치사 넣지 않기 --- KkuMulKum.xcodeproj/project.pbxproj | 8 ++++---- ...ponseModel.swift => MeetingMembersResponseModel.swift} | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) rename KkuMulKum/Network/DTO/Model/Meetings/{MembersOfMeetingResponseModel.swift => MeetingMembersResponseModel.swift} (88%) diff --git a/KkuMulKum.xcodeproj/project.pbxproj b/KkuMulKum.xcodeproj/project.pbxproj index 824cbb42..686ab1bc 100644 --- a/KkuMulKum.xcodeproj/project.pbxproj +++ b/KkuMulKum.xcodeproj/project.pbxproj @@ -53,7 +53,7 @@ A3FB18512C3BF531001483E5 /* RegisterMeetingsResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */; }; A3FB18572C3BF704001483E5 /* MeetingListResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */; }; A3FB18592C3BF77D001483E5 /* MeetingInfoResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */; }; - A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */; }; + A3FB185B2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB185A2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift */; }; DD865B642C3920F000C351A2 /* AppleLoginVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD865B632C3920F000C351A2 /* AppleLoginVC.swift */; }; DDA2EE732C385EB9007C6059 /* MainTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */; }; DDA2EE752C385FB1007C6059 /* HomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE742C385FB1007C6059 /* HomeViewController.swift */; }; @@ -109,7 +109,7 @@ A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterMeetingsResponseModel.swift; sourceTree = ""; }; A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingListResponseModel.swift; sourceTree = ""; }; A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingInfoResponseModel.swift; sourceTree = ""; }; - A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MembersOfMeetingResponseModel.swift; sourceTree = ""; }; + A3FB185A2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingMembersResponseModel.swift; sourceTree = ""; }; DD865B632C3920F000C351A2 /* AppleLoginVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppleLoginVC.swift; sourceTree = ""; }; DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabBarController.swift; sourceTree = ""; }; DDA2EE742C385FB1007C6059 /* HomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewController.swift; sourceTree = ""; }; @@ -431,7 +431,7 @@ A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */, A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */, A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */, - A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */, + A3FB185A2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift */, ); path = Meetings; sourceTree = ""; @@ -628,7 +628,7 @@ DED5DBF42C34539A006ECE7E /* BaseTableViewCell.swift in Sources */, 78B9286E2C29402C006D9942 /* SceneDelegate.swift in Sources */, DDA2EE792C385FCF007C6059 /* MyPageViewController.swift in Sources */, - A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */, + A3FB185B2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift in Sources */, 784E4D9B2C3BBD4D00BC943C /* KakaoLoginVC.swift in Sources */, DE9E18892C3BC91000DB76B4 /* ResponseBodyDTO.swift in Sources */, DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */, diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingMembersResponseModel.swift similarity index 88% rename from KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift rename to KkuMulKum/Network/DTO/Model/Meetings/MeetingMembersResponseModel.swift index e4fdf760..92b4ba71 100644 --- a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift +++ b/KkuMulKum/Network/DTO/Model/Meetings/MeetingMembersResponseModel.swift @@ -7,7 +7,7 @@ import Foundation -struct MembersOfMeetingResponseModel: Codable { +struct MeetingMembersResponseModel: Codable { let memberCount: Int let members: [Member] }