From 53809ac2c671b822f73855ce6f57f7bd476a60fd Mon Sep 17 00:00:00 2001 From: eevee Date: Thu, 30 Jan 2025 12:01:38 +0300 Subject: [PATCH] fix local playlist downloading --- .../EeveeSpotify/Premium/ServerSidedReminder.x.swift | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Sources/EeveeSpotify/Premium/ServerSidedReminder.x.swift b/Sources/EeveeSpotify/Premium/ServerSidedReminder.x.swift index 2130212..d51347a 100644 --- a/Sources/EeveeSpotify/Premium/ServerSidedReminder.x.swift +++ b/Sources/EeveeSpotify/Premium/ServerSidedReminder.x.swift @@ -20,12 +20,12 @@ class ContentOffliningUIHelperImplementationHook: ClassHook { static let targetName = "Offline_ContentOffliningUIImpl.ContentOffliningUIHelperImplementation" func downloadToggledWithCurrentAvailability( - _ availability: Int, + _ availability: NSInteger, addAction: NSObject, removeAction: NSObject, - pageIdentifier: String, - pageURI: URL - ) -> String? { + pageIdentifier: NSString, + pageURI: NSURL + ) { let isPlaylist = [ "free-tier-playlist", "playlist/ondemand" @@ -39,7 +39,7 @@ class ContentOffliningUIHelperImplementationHook: ClassHook { : nil, onSecondaryClick: isPlaylist ? { - _ = self.orig.downloadToggledWithCurrentAvailability( + self.orig.downloadToggledWithCurrentAvailability( availability, addAction: addAction, removeAction: removeAction, @@ -49,7 +49,5 @@ class ContentOffliningUIHelperImplementationHook: ClassHook { } : nil ) - - return nil } }