playlist concurrency #111
Labels
existential horror
sibelius crashed
new feature
something we don't have
polish
making a feature better
refactor
internal redesign
overlaps with #110 but also very much its own issue—
the discord client needs something like Player's embeds to sync playlist edits (I've added the label)
the web client should probably register something similar with the server when a playlist is displayed, so edits can be selectively synced instead of every modification needing to be sent to every client, even ones without the playlist loaded
(not that there should be that many clients, but still. every change, in real time, when they're not looking at the playlist?)
could fetch playlists on mount and push changes occasionally? but except for anyone watching/ helping, throttle updates instead of pushing a hundreds when someone's creating/ rearranging a playlist drag by drag
right, yep. have to register and selectively sync server side, else every client is potentially watching/ helping, else desyncs
The text was updated successfully, but these errors were encountered: