diff --git a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumArticleByWeekTableViewCell.swift b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumArticleByWeekTableViewCell.swift index f02409cc..da6d0185 100644 --- a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumArticleByWeekTableViewCell.swift +++ b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumArticleByWeekTableViewCell.swift @@ -93,9 +93,9 @@ final class CurriculumArticleByWeekTableViewCell: UITableViewCell, TableViewCell button.setImage(ImageLiterals.BookMark.activeBookmarkSmall, for: .selected) button.addButtonAction { _ in - let indexPath = self.getIndexPath() + guard var indexPath = self.getIndexPath() else { return } NotificationCenter.default.post(name: NSNotification.Name("isArticleBookmarked"), - object: nil, userInfo: ["bookmarkCellIndexPath": indexPath?.row ?? 0, + object: nil, userInfo: ["bookmarkCellIndexPath": indexPath.row-1, "bookmarkButtonSelected": !button.isSelected]) button.isSelected.toggle() } diff --git a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumListByWeekCollectionViewCell.swift b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumListByWeekCollectionViewCell.swift index 9229c45b..bbb17490 100644 --- a/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumListByWeekCollectionViewCell.swift +++ b/LionHeart-iOS/LionHeart-iOS/Scenes/Curriculum/Cells/CurriculumListByWeekCollectionViewCell.swift @@ -110,7 +110,7 @@ extension CurriculumListByWeekCollectionViewCell: UITableViewDataSource{ if indexPath.row == 0 { let cell = CurriculumArticleByWeekRowZeroTableViewCell.dequeueReusableCell(to: curriculumListByWeekTableView) - guard let weekCount else { return CurriculumTableViewCell() } +// guard let weekCount else { return CurriculumTableViewCell() } cell.inputData = inputData?.week return cell } else { @@ -129,7 +129,7 @@ extension CurriculumListByWeekCollectionViewCell: UITableViewDataSource{ } else { guard let inputData else { return } NotificationCenter.default.post(name: NSNotification.Name("didSelectTableViewCell"), - object: inputData.articleData[indexPath.row - 1].articleId) + object: inputData.articleData[indexPath.row-1].articleId) } }