SubmarinerApp / Submariner

A Subsonic client for macOS
https://submarinerapp.com
BSD 3-Clause "New" or "Revised" License
133 stars 4 forks source link

Update tracks when we refetch #41

Closed NattyNarwhal closed 2 years ago

NattyNarwhal commented 2 years ago

When we're handling SBSubsonicRequestGetTrackDirectory, we either fetch the existing object again, or insert a new one. We should take the opportunity to update the existing track, in case any metadata changed or if we're updating the Core Data schema.

NattyNarwhal commented 2 years ago

It's also likely we need to do this other other object types as well.