1234567891011121314151617181920 |
- import pytz
- from django.utils import timezone
- from scrobbles.constants import EXCLUDE_FROM_NOW_PLAYING
- from scrobbles.models import Scrobble
- def now_playing(request):
- user = request.user
- now = timezone.now()
- if not user.is_authenticated:
- return {}
- return {
- "now_playing_list": Scrobble.objects.filter(
- in_progress=True,
- is_paused=False,
- user=user,
- ).exclude(
- media_type__in=EXCLUDE_FROM_NOW_PLAYING,
- )
- }
|