From eb65f64f10a66ae34c26dad2e414f9ca93ca9b4f Mon Sep 17 00:00:00 2001 From: Kwak Seong Joon Date: Sat, 22 Jul 2023 03:17:25 +0900 Subject: [PATCH] =?UTF-8?q?[Fix]=20=EC=A3=BC=EC=B0=A8=EB=B3=84=20=EC=95=84?= =?UTF-8?q?=ED=8B=B0=ED=81=B4=20=ED=86=A0=EC=8A=A4=ED=8A=B8=20=EB=A9=94?= =?UTF-8?q?=EC=8B=9C=EC=A7=80=20=EB=86=92=EC=9D=B4=EA=B0=92=20=EC=A1=B0?= =?UTF-8?q?=EC=A0=88(#120)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CurriculumListByWeekViewController.swift | 9 +++++++-- .../ViewControllers/CurriculumViewController.swift | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumListByWeekViewController.swift b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumListByWeekViewController.swift index 4565c254..4e019ccb 100644 --- a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumListByWeekViewController.swift +++ b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumListByWeekViewController.swift @@ -151,14 +151,19 @@ private extension CurriculumListByWeekViewController { @objc func bookmarkButtonTapped(notification: NSNotification) { Task { do { + guard let indexPath = notification.userInfo?["bookmarkCellIndexPath"] as? Int else { return } guard let buttonSelected = notification.userInfo?["bookmarkButtonSelected"] as? Bool else { return } guard let listByWeekDatas else { return } + + + print(indexPath) + print(buttonSelected) try await BookmarkService.shared.postBookmark( BookmarkRequest(articleId: listByWeekDatas.articleData[indexPath].articleId, bookmarkStatus: buttonSelected)) hideLoading() - buttonSelected ? LHToast.show(message: "북마크가 추가되었습니다") : LHToast.show(message: "북마크가 해제되었습니다") + buttonSelected ? LHToast.show(message: "북마크가 추가되었습니다", isTabBar: true) : LHToast.show(message: "북마크가 해제되었습니다", isTabBar: true) } catch { guard let error = error as? NetworkError else { return } handleError(error) @@ -182,7 +187,7 @@ private extension CurriculumListByWeekViewController { ? weekToIndexPathItem + 1 : currentPage + 1 - guard let listByWeekDatas else { return } +// guard let listByWeekDatas else { return } let nextPage = min(pregnancy - 1, nextIndexPathItem) self.currentPage = nextPage } diff --git a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumViewController.swift b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumViewController.swift index 71db2d83..071cc1bf 100644 --- a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumViewController.swift +++ b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/ViewControllers/CurriculumViewController.swift @@ -277,10 +277,10 @@ extension CurriculumViewController: UITableViewDataSource { } extension CurriculumViewController: UITableViewDelegate{ - func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { +// func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { // let curriculumListByWeekViewController = CurriculumListByWeekViewController() // self.navigationController?.pushViewController(curriculumListByWeekViewController, animated: true) - } +// } } extension CurriculumViewController: ViewControllerServiceable {