mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-10 08:02:26 +01:00
Use southern style queue limit
This commit is contained in:
@ -112,13 +112,7 @@ class Queue(models.Model):
|
||||
|
||||
def request(self, song, user):
|
||||
playlist_songs = PlaylistSong.objects.filter(playlist=self.playlist, state=0).order_by('id')
|
||||
|
||||
seconds_in_a_row = 0
|
||||
for playlist_song in playlist_songs:
|
||||
if playlist_song.user != user:
|
||||
seconds_in_a_row = 0
|
||||
else:
|
||||
seconds_in_a_row += playlist_song.song.duration
|
||||
seconds_in_a_row = sum(ps.song.duration for ps in playlist_songs if ps.user == user)
|
||||
|
||||
now = timezone.now()
|
||||
if not user.is_superuser:
|
||||
|
||||
Reference in New Issue
Block a user