1
1
mirror of https://github.com/danbee/persephone synced 2025-03-04 08:39:11 +00:00

Remove cover string from pasteitem for dragged song

This commit is contained in:
Daniel Barber 2020-02-02 16:37:36 -05:00
parent 5ebddde262
commit 07daa7168b
Signed by: danbarber
GPG Key ID: 931D8112E0103DD8
3 changed files with 4 additions and 7 deletions

View File

@ -68,10 +68,9 @@ class AlbumTracksDataSource: NSObject, NSTableViewDataSource {
) { draggingItem, index, stop in
guard let item = draggingItem.item as? NSPasteboardItem,
let draggedSong = item.draggedSong(forType: .songPasteboardType),
case let (title?, artist?, cover?) = (
case let (title?, artist?) = (
draggedSong.title,
draggedSong.artist,
draggedSong.cover
draggedSong.artist
)
else { return }

View File

@ -127,10 +127,9 @@ class QueueDataSource: NSObject, NSOutlineViewDataSource {
guard let item = draggingItem.item as? NSPasteboardItem,
let data = item.data(forType: .songPasteboardType),
let draggedSong = try? PropertyListDecoder().decode(DraggedSong.self, from: data),
case let (title?, artist?, cover?) = (
case let (title?, artist?) = (
draggedSong.title,
draggedSong.artist,
draggedSong.cover
draggedSong.artist
)
else { return }

View File

@ -10,5 +10,4 @@ struct DraggedSong: Codable {
var type: DraggedSongType
var title: String?
var artist: String?
var cover: String?
}