[PR #181] [MERGED] Fix: Spotify API and Spotify Lyrics #205

Closed
opened 2026-02-27 19:26:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Lambada10/SongSync/pull/181
Author: @Paxsenix0
Created: 7/21/2025
Status: Merged
Merged: 7/21/2025
Merged by: @Lambada10

Base: masterHead: master


📝 Commits (6)

  • 8579630 testing bruh
  • 4d13f72 Update SpotifyLyricsAPI.kt
  • ff3d09c fix: changed spotify lyrics response model [ci skip]
  • 07f3725 uhhh [skip ci]
  • 2fecbb4 idk, hopefully it works... [skip ci]
  • 9dfc8ee Merge pull request #1 from Paxsenix0/Paxsenix0-patch-1

📊 Changes

4 files changed (+83 additions, -28 deletions)

View changed files

📝 app/src/main/java/pl/lambada/songsync/data/remote/lyrics_providers/LyricsProviderService.kt (+9 -3)
📝 app/src/main/java/pl/lambada/songsync/data/remote/lyrics_providers/spotify/SpotifyAPI.kt (+69 -18)
📝 app/src/main/java/pl/lambada/songsync/data/remote/lyrics_providers/spotify/SpotifyLyricsAPI.kt (+3 -3)
📝 app/src/main/java/pl/lambada/songsync/domain/model/lyrics_providers/spotify/SpotifySyncedLyricsApi.kt (+2 -4)

📄 Description

This PR adds some temporary fixes for Spotify:

  • Fetches the TOTP secret and version from GitHub raw. Thanks to Thereallo1026/spotify-secrets
  • Switches to a new API for fetching Spotify lyrics
  • etc...

The code might be a bit messy since I'm not very familiar with Kotlin yet.


🔄 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/Lambada10/SongSync/pull/181 **Author:** [@Paxsenix0](https://github.com/Paxsenix0) **Created:** 7/21/2025 **Status:** ✅ Merged **Merged:** 7/21/2025 **Merged by:** [@Lambada10](https://github.com/Lambada10) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (6) - [`8579630`](https://github.com/Lambada10/SongSync/commit/85796304fc1b3dcd68ba77965f52295ff1bf43b7) testing bruh - [`4d13f72`](https://github.com/Lambada10/SongSync/commit/4d13f72a3680309e8e1703b8a11cd53229e262cb) Update SpotifyLyricsAPI.kt - [`ff3d09c`](https://github.com/Lambada10/SongSync/commit/ff3d09c454949645a8c01fdcf97415063ec5d5bf) fix: changed spotify lyrics response model [ci skip] - [`07f3725`](https://github.com/Lambada10/SongSync/commit/07f37256c6afae8708a2beab6f383d3948af26f9) uhhh [skip ci] - [`2fecbb4`](https://github.com/Lambada10/SongSync/commit/2fecbb4fb596cf592229dc53aec33c61a1d53381) idk, hopefully it works... [skip ci] - [`9dfc8ee`](https://github.com/Lambada10/SongSync/commit/9dfc8ee27fe96562ee1cd6b2939269c73c3c4011) Merge pull request #1 from Paxsenix0/Paxsenix0-patch-1 ### 📊 Changes **4 files changed** (+83 additions, -28 deletions) <details> <summary>View changed files</summary> 📝 `app/src/main/java/pl/lambada/songsync/data/remote/lyrics_providers/LyricsProviderService.kt` (+9 -3) 📝 `app/src/main/java/pl/lambada/songsync/data/remote/lyrics_providers/spotify/SpotifyAPI.kt` (+69 -18) 📝 `app/src/main/java/pl/lambada/songsync/data/remote/lyrics_providers/spotify/SpotifyLyricsAPI.kt` (+3 -3) 📝 `app/src/main/java/pl/lambada/songsync/domain/model/lyrics_providers/spotify/SpotifySyncedLyricsApi.kt` (+2 -4) </details> ### 📄 Description **This PR adds some temporary fixes for Spotify:** - Fetches the TOTP secret and version from GitHub raw. Thanks to [Thereallo1026/spotify-secrets](https://github.com/Thereallo1026/spotify-secrets) - Switches to a new API for fetching Spotify lyrics - etc... > The code might be a bit messy since I'm not very familiar with Kotlin yet. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 19:26:46 +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/SongSync#205
No description provided.