Git Product home page Git Product logo

Comments (9)

leolabs avatar leolabs commented on August 19, 2024

@LucyBrook I'll try to reproduce this on my side soon. Does this bug also occur in other browsers or is it limited to Edge?

from app.

LucyBrook avatar LucyBrook commented on August 19, 2024

I have tried it in chrome and it also happens but less often

from app.

TheDom42 avatar TheDom42 commented on August 19, 2024

Could this be linked to #289 somehow? I was using Festify during a NYE party and people loved the concept.
However, we experienced the bug described in this issue as well as the one in #289 quite often.

This resulted in songs either a) being skipped right when it should start playing or b) skipping into the middle (or even to the last 10 seconds) of a song which kind of defeated the idea of the app.
Not sure if that is on the side of Festify or the Spotify API.
However, we only used Chrome - so I cannot say if it would have been worse with Edge.

from app.

leolabs avatar leolabs commented on August 19, 2024

This is very strange. I know we had this issue as well at some points but it's hard to debug what exactly is causing this since it doesn't happen consistently.

from app.

TheDom42 avatar TheDom42 commented on August 19, 2024

Yes! That's true: very inconsistent - e.g. after a few hours it got noticeably better only to return an hour later.

If haven't checked the code in detail but your main "database" is relying on firebase, right?
Could this be related to maybe a "sync" or race condition situation between firebase, your app and Spotify API? E.g. Spotify thinking that a song is already playing etc.? I really don't know much about your code but to me it seemed like some of the databases were just out of sync with each other.

EDIT:
Btw - I love this:

* DISCLAIMER: The following is not mathematically proven, but we think
* it should work.

from app.

TowlieeNetworks avatar TowlieeNetworks commented on August 19, 2024

i started using this in the office so everyone in the office can add their own songs, but we are experiencing the same issue. it mostly starts after an hour of playing. and indeed sometimes the whole song will be skipped, sometimes it will skip to the end or it will start playing in the middle of the song but correct it self after +/- 3sec and will go back to the start of the song.

is there any update on this issue so far?

from app.

XLixl4snSU avatar XLixl4snSU commented on August 19, 2024

I'm experiencing the same right now sadly. Tested different browsers, persists. Removed all songs, paused, skipped etc, nothing changes...

from app.

danstis avatar danstis commented on August 19, 2024

Yeah, I've had this issue fairly consistently over the last couple of years.
Tried from many machines, desktop/laptop/android phones and it happens on all of them.

Seems to get worse after some time playing and I have never found a fix for it.

I have tested excluding the site from the tab sleep in Edge, but no change.

from app.

danstis avatar danstis commented on August 19, 2024

I was able to reproduce this and capture the console output, in case it helps nail this one down.

For this set of logs, the current playing track finished as it should do, then the next song skipped to almost the end, for about half a second, then it started from the beginning.

By the looks, the machine got a 502 response from the Spotify API, then retried (which is when the song restarted from the beginning.)

Here is the console log: https://pastebin.com/n73Kb5cG

from app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.