summaryrefslogtreecommitdiff
path: root/Sources/itunes_source.swift
diff options
context:
space:
mode:
authorBen Beltran <ben@nsovocal.com>2017-11-25 13:32:09 -0600
committerBen Beltran <ben@nsovocal.com>2017-11-25 13:32:09 -0600
commit413361cf1ad1110382b096d6e965e558c6ad598d (patch)
treef1d566446d5af6e2cbedd23e822834453473cb8c /Sources/itunes_source.swift
parent11ad3677e9c82da39494ee75fbff56695df0d2b9 (diff)
parent93d445df01ca9044470b4d31cc729506cd8b627c (diff)
Merge branch 'release/0.3.0'0.3.0
Diffstat (limited to 'Sources/itunes_source.swift')
-rw-r--r--Sources/itunes_source.swift4
1 files changed, 4 insertions, 0 deletions
diff --git a/Sources/itunes_source.swift b/Sources/itunes_source.swift
index 449dd8a..6f4aef9 100644
--- a/Sources/itunes_source.swift
+++ b/Sources/itunes_source.swift
@@ -44,6 +44,10 @@ class ItunesSource: Source {
if let name = track.name {
if let artist = track.artist {
+ // track properties are empty strings if itunes is closed
+ if (!(name != "" && artist != "")) {
+ return nil
+ }
return Track(withName: name, andArtist: artist)
}
}