to_proto now emits the recording's ISRC as provider_item_id (falling back to the numeric track id when absent). Two Tidal track objects for the same recording share an ISRC, so capturing the same song reached via different Tidal paths de-duplicates by provider id to one store entry. The library path still uses the numeric id. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| config.rs | ||
| lib.rs | ||
| models.rs | ||