[PR #1622] [MERGED] Fix: use extended-metadata endpoint to acquire metadata #1460

Closed
opened 2026-02-27 20:02:32 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/librespot-org/librespot/pull/1622
Author: @photovoltex
Created: 11/6/2025
Status: Merged
Merged: 11/7/2025
Merged by: @photovoltex

Base: devHead: fix/broken-metadata


📝 Commits (5)

  • 9a0c96b fix: uses the extended-metadata endpoint to retrieve metadata
  • 0e55742 chore: update CHANGELOG.md
  • dd9c3a1 chore: fix clippy warnings
  • 3ee0951 chore: replace let with const and inline endpoint
  • bea6975 Merge branch 'dev' into fix/broken-metadata

📊 Changes

7 files changed (+82 additions, -55 deletions)

View changed files

📝 CHANGELOG.md (+3 -0)
📝 core/src/spclient.rs (+69 -45)
📝 metadata/src/album.rs (+2 -2)
📝 metadata/src/artist.rs (+2 -2)
📝 metadata/src/episode.rs (+2 -2)
📝 metadata/src/show.rs (+2 -2)
📝 metadata/src/track.rs (+2 -2)

📄 Description

As noticed by @michaelherger in #1621 the metadata endpoint seems to be broken again and does not contain anymore the file data.

This changes uses the extended metadata endpoint instead, which currently still contains that data.

Fixes #1623, Fixes #1620


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/librespot-org/librespot/pull/1622 **Author:** [@photovoltex](https://github.com/photovoltex) **Created:** 11/6/2025 **Status:** ✅ Merged **Merged:** 11/7/2025 **Merged by:** [@photovoltex](https://github.com/photovoltex) **Base:** `dev` ← **Head:** `fix/broken-metadata` --- ### 📝 Commits (5) - [`9a0c96b`](https://github.com/librespot-org/librespot/commit/9a0c96bd8c97d716ded9088dbbe7b1d088f7bf80) fix: uses the extended-metadata endpoint to retrieve metadata - [`0e55742`](https://github.com/librespot-org/librespot/commit/0e5574277b4339ad9f25aee374ae92f15758bda5) chore: update CHANGELOG.md - [`dd9c3a1`](https://github.com/librespot-org/librespot/commit/dd9c3a174e46078c0ecb83caa9c6bb48aea66cac) chore: fix clippy warnings - [`3ee0951`](https://github.com/librespot-org/librespot/commit/3ee0951a6096860cd275a75c8f8f4e82ea33dea1) chore: replace let with const and inline endpoint - [`bea6975`](https://github.com/librespot-org/librespot/commit/bea69758e0896cf35012b16d922e92ebc972a819) Merge branch 'dev' into fix/broken-metadata ### 📊 Changes **7 files changed** (+82 additions, -55 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+3 -0) 📝 `core/src/spclient.rs` (+69 -45) 📝 `metadata/src/album.rs` (+2 -2) 📝 `metadata/src/artist.rs` (+2 -2) 📝 `metadata/src/episode.rs` (+2 -2) 📝 `metadata/src/show.rs` (+2 -2) 📝 `metadata/src/track.rs` (+2 -2) </details> ### 📄 Description As noticed by @michaelherger in #1621 the metadata endpoint seems to be broken again and does not contain anymore the file data. This changes uses the extended metadata endpoint instead, which currently still contains that data. Fixes #1623, Fixes #1620 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 20:02:32 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot#1460
No description provided.