Fix chzzk campaign feed filter being broken by new raw_json_v2 field
All checks were successful
Deploy to Server / deploy (push) Successful in 21s
All checks were successful
Deploy to Server / deploy (push) Successful in 21s
This commit is contained in:
parent
06c0af7009
commit
bd66d2f503
2 changed files with 68 additions and 1 deletions
|
|
@ -1,5 +1,6 @@
|
|||
from typing import TYPE_CHECKING
|
||||
|
||||
from django.db.models import Q
|
||||
from django.db.models.query import QuerySet
|
||||
from django.shortcuts import get_object_or_404
|
||||
from django.shortcuts import render
|
||||
|
|
@ -112,7 +113,9 @@ class ChzzkCampaignFeed(TTVDropsBaseFeed):
|
|||
QuerySet: A queryset of ChzzkCampaign objects.
|
||||
"""
|
||||
limit: int = self._limit if self._limit is not None else 50
|
||||
return models.ChzzkCampaign.objects.filter(raw_json__isnull=False).order_by(
|
||||
return models.ChzzkCampaign.objects.filter(
|
||||
Q(raw_json_v1__isnull=False) | Q(raw_json_v2__isnull=False),
|
||||
).order_by(
|
||||
"-start_date",
|
||||
)[:limit]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue