Only bootstrap with contributions made in the last 24h, to reduce payload size.

This commit is contained in:
Will O'Beirne 2019-02-25 15:03:52 -05:00
parent 560f63847e
commit 5cb08a1f14
No known key found for this signature in database
GPG Key ID: 44C190DB5DEAF9F6
1 changed files with 3 additions and 0 deletions

View File

@ -1,3 +1,5 @@
from datetime import datetime, timedelta
from grant.proposal.models import (
ProposalContribution,
proposal_contributions_schema,
@ -9,6 +11,7 @@ from grant.utils.enums import ContributionStatus
def make_bootstrap_data():
pending_contributions = ProposalContribution.query \
.filter_by(status=ContributionStatus.PENDING) \
.filter(ProposalContribution.date_created + timedelta(hours=24) > datetime.now()) \
.all()
latest_contribution = ProposalContribution.query \
.filter_by(status=ContributionStatus.CONFIRMED) \