Wednesday, August 13, 2008
iTunes 7.7.1 Introduces AppleScript bug that breaks Fetch Art 2.0 and Earlier
With the latest release of iTunes, Apple introduced a bug. AppleScript code that previously returned a track object now returns a list of tracks (it should return a track.)
I spent a bit of time narrowing the issue down, only to find Doug had already documented the problem here: AppleScript Bug or Feature in iTunes 7.7.1 I sure wish I had found that before I spent a while blaming my own code and debugging.
Anyway, the next version of Fetch Art will contain a fix for that AND I wrote the code so if Apple changes the behavior back in a future version of iTunes, Fetch Art should still continue to work. It will handle the return object whether it is a track or a list.
Stay tuned for the new 2.1 version update. It will be available soon.