Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow multiple scrobbles of an individual track from an album #144

Open
ENDrain opened this issue Apr 23, 2021 · 2 comments
Open

Allow multiple scrobbles of an individual track from an album #144

ENDrain opened this issue Apr 23, 2021 · 2 comments

Comments

@ENDrain
Copy link

ENDrain commented Apr 23, 2021

Is your feature request related to a problem? Please describe
Currently, when you scrobble an individual track from an album by pressing "Scrobble" button against a track, the button becomes inactive and its text is replaced with the tick mark. It's impossible to scrobble this individual track again until the page is refreshed.

Describe the solution you'd like
Allow to scrobble individual tracks multiple times.

Describe alternatives you've considered
Scrobbling button shouldn't become inactive upon first scrobble.

  • Button text might change to "Scrobble again" upon first scrobble.
  • Button text might still change to tick mark upon first scrobble, but should not grey out and should change back to "Scrobble" on hover.
@elamperti
Copy link
Owner

This is by design, to avoid spam-clickers, accidents and also to have a way to track which tracks were already scrobbled.

Before allowing a "scrobble again" button (through either of the methods you suggest), I should implement a button that disables itself after click for X seconds and "reloads" graphically so users can wait for it to be available again.

Another (not friendly) tweak to avoid spammers would be disabling one track until you scrobble something else, but I can already imagine how impractical it would be.

@ENDrain
Copy link
Author

ENDrain commented May 7, 2021

I didn't consider spammers! I think the time-outing button would be enough to allow flexibility while warding off spammers at the same time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants