From 421881d461a0b52467eedb6beb47962f6886e2e5 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Thu, 13 May 2021 22:42:26 -0400 Subject: [PATCH] Remove dead code --- .../Profile/ProfileViewController.swift | 28 ------------------- .../Profile Header/ProfileHeaderView.swift | 2 -- 2 files changed, 30 deletions(-) diff --git a/Tusker/Screens/Profile/ProfileViewController.swift b/Tusker/Screens/Profile/ProfileViewController.swift index ecf83b51..cac6d221 100644 --- a/Tusker/Screens/Profile/ProfileViewController.swift +++ b/Tusker/Screens/Profile/ProfileViewController.swift @@ -245,34 +245,6 @@ extension ProfileViewController: ProfileHeaderViewDelegate { view.pagesSegmentedControl.isUserInteractionEnabled = true } } - - func profileHeader(_ view: ProfileHeaderView, showMoreOptionsFor accountID: String, sourceView: UIView) { - let account = mastodonController.persistentContainer.account(for: accountID)! - - func showActivityController(activities: [UIActivity]) { - let activityController = UIActivityViewController(activityItems: [account.url, AccountActivityItemSource(account)], applicationActivities: activities) - activityController.completionWithItemsHandler = OpenInSafariActivity.completionHandler(navigator: self, url: account.url) - activityController.popoverPresentationController?.sourceView = sourceView - self.present(activityController, animated: true) - } - - if account.id == mastodonController.account.id { - showActivityController(activities: [OpenInSafariActivity()]) - } else { - let request = Client.getRelationships(accounts: [account.id]) - mastodonController.run(request) { (response) in - var customActivities: [UIActivity] = [OpenInSafariActivity()] - if case let .success(results, _) = response, let relationship = results.first { - let toggleFollowActivity = relationship.following ? UnfollowAccountActivity() : FollowAccountActivity() - customActivities.insert(toggleFollowActivity, at: 0) - } - - DispatchQueue.main.async { - showActivityController(activities: customActivities) - } - } - } - } } extension ProfileViewController: TabBarScrollableViewController { diff --git a/Tusker/Views/Profile Header/ProfileHeaderView.swift b/Tusker/Views/Profile Header/ProfileHeaderView.swift index 16a92cb1..7729e7bf 100644 --- a/Tusker/Views/Profile Header/ProfileHeaderView.swift +++ b/Tusker/Views/Profile Header/ProfileHeaderView.swift @@ -12,8 +12,6 @@ import Combine protocol ProfileHeaderViewDelegate: TuskerNavigationDelegate { func profileHeader(_ headerView: ProfileHeaderView, selectedPostsIndexChangedTo newIndex: Int) - - func profileHeader(_ headerView: ProfileHeaderView, showMoreOptionsFor accountID: String, sourceView: UIView) } class ProfileHeaderView: UIView {