mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
fix(pkgbase.util): filter pending requests
Closes #229 Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
parent
71e73ca654
commit
b0eea00181
1 changed files with 4 additions and 2 deletions
|
@ -1,12 +1,13 @@
|
|||
from typing import Any, Dict, List
|
||||
|
||||
from fastapi import Request
|
||||
from sqlalchemy import and_
|
||||
|
||||
from aurweb import config, db, l10n, util
|
||||
from aurweb.models import PackageBase, User
|
||||
from aurweb.models.package_comaintainer import PackageComaintainer
|
||||
from aurweb.models.package_comment import PackageComment
|
||||
from aurweb.models.package_request import PackageRequest
|
||||
from aurweb.models.package_request import PENDING_ID, PackageRequest
|
||||
from aurweb.models.package_vote import PackageVote
|
||||
from aurweb.scripts import notify
|
||||
from aurweb.templates import make_context as _make_context
|
||||
|
@ -43,7 +44,8 @@ def make_context(request: Request, pkgbase: PackageBase) -> Dict[str, Any]:
|
|||
).scalar()
|
||||
|
||||
context["requests"] = pkgbase.requests.filter(
|
||||
PackageRequest.ClosedTS.is_(None)
|
||||
and_(PackageRequest.Status == PENDING_ID,
|
||||
PackageRequest.ClosedTS.is_(None))
|
||||
).count()
|
||||
|
||||
return context
|
||||
|
|
Loading…
Add table
Reference in a new issue