deckboard icon indicating copy to clipboard operation
deckboard copied to clipboard

[BUG] Spotify Login [FIXED?]

Open MajorMadeV1 opened this issue 4 years ago • 4 comments

Describe the bug After a fresh install of Deckboard server, the Login to Spotify does not work. You are prompted to enter your login credentials (via Facebook for me), after that the window closes but deckboard does not accept the login. Running Spotify in the background (with music playing for 20 Minutes from install to Login the waiting) does not change this. After your first attempt to log in to connect Spotify, the login button is still the same but now does not seem to do anything besides opening and immediately closing a small window. BUT: adding a button for Spotify Playlist then searching for the playlist will show you your playlist, even if it is not public. Deckboard, therefore, has some sort of access to Spotify. Yet you can not play/pause/selectPlaylists/Skip/VolUp/VolDown etc. with the Spotify controls of deckboard.

To Reproduce Steps to reproduce the behavior:

  1. Open Deckboard Server
  2. Click on Settings > Accounts > Spotify > LOGIN
  3. Click on Log in with Facebook > actually log in to your FB account
  4. Window disappears, LOGIN Button for Spotify doesn't change Expected behavior Deckboard connecting to spotify sucesfully.

Server App (please complete the following information):

  • OS: Windows 10 Version 21H1 (older Version 20H2 tested with same results)
  • Version 1.9.95

Client App (please complete the following information):

  • OS: Android 11 on Samsung One UI-Version 3.1
  • Version 1.9.94

Attached you'll find the Log (with button presses etc.) and the Database Folder in Zip format as the .db format isn't supported here.

log.log databases.zip

MajorMadeV1 avatar Jun 22 '21 10:06 MajorMadeV1

After almost two months of frustration, today it suddenly worked! It might have been fixed a few days ago, I couldn't check earlier. Thanks to the b0ss for looking into this.

MajorMadeV1 avatar Jul 20 '21 07:07 MajorMadeV1

Still getting this error in Ubuntu (client)

Valerieps avatar Aug 08 '21 14:08 Valerieps

Something I just found out about: Deckboard controls for Spotify won't work properly if you do not have Spotify Premium. This might also be the reason why it would not connect.

MajorMadeV1 avatar Oct 06 '21 08:10 MajorMadeV1

Hi! I don't know if your issue's been solved on your own, just dropping by to say that Spotify requires Premium for some API Functions including the ones that Deckboard uses. I can't say why it requires Premium, however it does. It appears you've figured this out, but I'm looking into the initial connection issues. The controls are API driven, the login appears to be OAuth-based, but I might be wrong on that.

Tazmania40 avatar Feb 19 '22 04:02 Tazmania40