Middle of adding user to council member table. Need to move function for getting election name to utils.
build_develop / build (push) Successful in 1m33s
build_develop / build (push) Successful in 1m33s
This commit is contained in:
@@ -4,6 +4,10 @@ Contains various views to be used in the nomination process.
|
||||
|
||||
import nextcord
|
||||
from nextcord.interactions import Interaction
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from database_setup.sql_data_classes import CouncilMembers, engine
|
||||
from utils import get_election_cycle_name
|
||||
|
||||
|
||||
class NominateModal(nextcord.ui.Modal):
|
||||
@@ -42,6 +46,12 @@ class NominateModal(nextcord.ui.Modal):
|
||||
|
||||
await interaction.channel.send(nomination_message)
|
||||
|
||||
with Session(engine) as session:
|
||||
council_member = CouncilMembers(
|
||||
ElectionCycle=get_election_cycle_name(self.bot.config), MemberId=interaction.user.id
|
||||
)
|
||||
session.add(council_member)
|
||||
|
||||
|
||||
class NominateView(nextcord.ui.View):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user