Files @ 71805cc66e00
Branch filter:

Location: symposion_app/vendor/symposion/reviews/management/commands/promoteproposals.py - annotation

bsturmfels
Add additional account app templates

This works around use block "body" when we need block "content".
from django.core.management.base import BaseCommand
from django.db import connections

from symposion.reviews.models import ProposalResult, promote_proposal


class Command(BaseCommand):

    def handle(self, *args, **options):
        accepted_proposals = ProposalResult.objects.filter(status="accepted")
        accepted_proposals = accepted_proposals.order_by("proposal")

        for result in accepted_proposals:
            promote_proposal(result.proposal)
        connections["default"].cursor().execute(
            "SELECT setval('schedule_session_id_seq', (SELECT max(id) FROM schedule_session))")