Skip to content

Commit cd23a24

Browse files
committed
Update media library integration
1 parent 06bb842 commit cd23a24

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Sources/App/iOS/SirikitIntentCoordinator.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ extension SirikitIntentCoordinator: INAddMediaIntentHandling {
8787
}
8888

8989
func handle(intent: INAddMediaIntent) async -> INAddMediaIntentResponse {
90-
if let playlistName = intent.mediaDestination?.playlistName, let playlist = mediaLibraryService.medialib.searchPlaylists(byName: playlistName)?.first, let identifier = intent.mediaItems?.first?.identifier, let vlcIdentifier = Int64(identifier) {
90+
if let playlistName = intent.mediaDestination?.playlistName, let playlist = mediaLibraryService.medialib.searchPlaylists(byName: playlistName, of: .all)?.first, let identifier = intent.mediaItems?.first?.identifier, let vlcIdentifier = Int64(identifier) {
9191
let appendMediaBool = playlist.appendMedia(withIdentifier: vlcIdentifier)
9292
let responsesCode: INAddMediaIntentResponseCode = appendMediaBool ? .success : .failure
9393
return .init(code: responsesCode, userActivity: nil)
@@ -134,7 +134,7 @@ private extension SirikitIntentCoordinator {
134134
return .init(identifier: String(genre.identifier()), title: genre.name, type: .genre, artwork: nil)
135135
}
136136
case .playlist, .podcastPlaylist:
137-
if let playlist = mediaLibraryService.medialib.searchPlaylists(byName: searchText)?.first {
137+
if let playlist = mediaLibraryService.medialib.searchPlaylists(byName: searchText, of: .all)?.first {
138138
return .init(identifier: String(playlist.identifier()), title: playlist.title(), type: .playlist, artwork: nil)
139139
}
140140
case .unknown:

Sources/Media Library/MediaCategories/MediaCategoryViewController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -823,7 +823,7 @@ extension MediaCategoryViewController {
823823
let cancelAction: UIAlertAction = UIAlertAction(title: NSLocalizedString("BUTTON_CANCEL", comment: ""), style: .cancel)
824824

825825
let clearAction: UIAlertAction = UIAlertAction(title: NSLocalizedString("BUTTON_CLEAR", comment: ""), style: .destructive) { _ in
826-
self.mediaLibraryService.medialib.clearHistory()
826+
self.mediaLibraryService.medialib.clearHistory(of: .global)
827827
}
828828

829829
let alertController: UIAlertController = UIAlertController(title: NSLocalizedString("CLEAR_HISTORY_TITLE", comment: ""),

Sources/Media Library/MediaLibraryModel/HistoryModel.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ extension HistoryModel: MediaLibraryObserver {
5252
fileArrayLock.unlock()
5353
}
5454
fileArrayLock.lock()
55-
files = medialibrary.medialib.history(of: mediaType) ?? []
55+
files = medialibrary.medialib.history(of: .global) ?? []
5656
observable.observers.forEach() {
5757
$0.value.observer?.mediaLibraryBaseModelReloadView()
5858
}
@@ -63,7 +63,7 @@ extension HistoryModel: MediaLibraryObserver {
6363
fileArrayLock.unlock()
6464
}
6565
fileArrayLock.lock()
66-
files = medialibrary.medialib.history(of: mediaType) ?? []
66+
files = medialibrary.medialib.history(of: .global) ?? []
6767
observable.observers.forEach() {
6868
$0.value.observer?.mediaLibraryBaseModelReloadView()
6969
}

0 commit comments

Comments
 (0)