Merge branch 'stable' into develop

This commit is contained in:
Georg Krause 2022-03-18 13:43:00 +01:00
commit f81221ef11
No known key found for this signature in database
GPG key ID: 2970D504B2183D22
14 changed files with 438 additions and 442 deletions

View file

@ -1,3 +1,4 @@
import datetime
import random
from django.core.exceptions import ValidationError
@ -328,5 +329,8 @@ class LibraryRadio(RelatedObjectRadio):
@registry.register(name="recently-added")
class RecentlyAdded(SessionRadio):
def get_queryset(self, **kwargs):
date = datetime.date.today() - datetime.timedelta(days=30)
qs = super().get_queryset(**kwargs)
return qs.filter(artist__content_category="music").order_by("-creation_date")
return qs.filter(
Q(artist__content_category="music"), Q(creation_date__gt=date),
)