Renamed to DakinySettings. Converted dataclass to YAMLWizard.
build_develop / build (push) Failing after 17s

This commit is contained in:
2024-09-03 14:37:06 -04:00
parent b15e99ca68
commit 62f53bde55
14 changed files with 76 additions and 58 deletions
+7 -7
View File
@@ -1,7 +1,7 @@
"""Contains various views to be used in the high council nomination process."""
import nextcord
from DakinyConfig import DakinyConfig
from DakinySettings import DakinySettings
from database_setup.sql_data_classes import CouncilMembers, engine
from nextcord.interactions import Interaction
from sqlalchemy import select
@@ -23,7 +23,7 @@ class NominateDMModal(nextcord.ui.Modal):
def __init__(
self,
config: DakinyConfig,
config: DakinySettings,
usr_id: int,
usr_nominated: bool, # noqa: FBT001
speech_content: str,
@@ -33,7 +33,7 @@ class NominateDMModal(nextcord.ui.Modal):
timeout=5 * 60, # 5 minutes
)
self.usr_id: int = usr_id
self.config: DakinyConfig = config
self.config: DakinySettings = config
self.usr_nominated = usr_nominated
self.speech = nextcord.ui.TextInput(
@@ -85,7 +85,7 @@ class NominateCLModal(nextcord.ui.Modal):
def __init__(
self,
config: DakinyConfig,
config: DakinySettings,
usr_id: int,
usr_nominated: bool, # noqa: FBT001
speech_content: str,
@@ -95,7 +95,7 @@ class NominateCLModal(nextcord.ui.Modal):
timeout=5 * 60, # 5 minutes
)
self.usr_id: int = usr_id
self.config: DakinyConfig = config
self.config: DakinySettings = config
self.usr_nominated = usr_nominated
self.speech = nextcord.ui.TextInput(
@@ -141,9 +141,9 @@ class NominateCLModal(nextcord.ui.Modal):
class NominateHighCouncilView(nextcord.ui.View):
"""The buttons to press to start your High Council nomination."""
def __init__(self, config: DakinyConfig, guild: nextcord.Guild):
def __init__(self, config: DakinySettings, guild: nextcord.Guild):
super().__init__(timeout=None)
self.config: DakinyConfig = config
self.config: DakinySettings = config
self.guild: nextcord.Guild = guild
@nextcord.ui.button(