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

This commit is contained in:
2023-10-25 15:20:03 -04:00
parent ad58f3a9cb
commit 63e3b3edb2
3 changed files with 27 additions and 15 deletions
+10
View File
@@ -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):
"""