mirror of https://github.com/stijndcl/didier
Load year from settings
parent
5b47397f29
commit
3d0f771f94
|
@ -6,6 +6,7 @@ from discord.ext import commands
|
||||||
|
|
||||||
from database.crud import ufora_courses
|
from database.crud import ufora_courses
|
||||||
from didier import Didier
|
from didier import Didier
|
||||||
|
from didier.data import constants
|
||||||
|
|
||||||
|
|
||||||
class School(commands.Cog):
|
class School(commands.Cog):
|
||||||
|
@ -70,10 +71,9 @@ class School(commands.Cog):
|
||||||
if ufora_course is None:
|
if ufora_course is None:
|
||||||
return await ctx.reply(f"Geen vak gevonden voor ``{course}``", ephemeral=True)
|
return await ctx.reply(f"Geen vak gevonden voor ``{course}``", ephemeral=True)
|
||||||
|
|
||||||
# TODO load from config
|
|
||||||
year = 2018 + 3
|
|
||||||
return await ctx.reply(
|
return await ctx.reply(
|
||||||
f"https://studiekiezer.ugent.be/studiefiche/nl/{ufora_course.code}/{year}", mention_author=False
|
f"https://studiekiezer.ugent.be/studiefiche/nl/{ufora_course.code}/{constants.CURRENT_YEAR}",
|
||||||
|
mention_author=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
@study_guide.autocomplete("course")
|
@study_guide.autocomplete("course")
|
||||||
|
|
|
@ -1 +1,10 @@
|
||||||
|
# The year in which we were in 1Ba
|
||||||
|
import settings
|
||||||
|
|
||||||
|
FIRST_YEAR = 2019
|
||||||
|
# Year to use when adding the current year of our education
|
||||||
|
# to find the academic year
|
||||||
|
OFFSET_FIRST_YEAR = FIRST_YEAR - 1
|
||||||
|
# The current academic year
|
||||||
|
CURRENT_YEAR = OFFSET_FIRST_YEAR + settings.YEAR
|
||||||
PREFIXES = ["didier", "big d"]
|
PREFIXES = ["didier", "big d"]
|
||||||
|
|
|
@ -29,6 +29,8 @@ __all__ = [
|
||||||
"""General config"""
|
"""General config"""
|
||||||
SANDBOX: bool = env.bool("SANDBOX", True)
|
SANDBOX: bool = env.bool("SANDBOX", True)
|
||||||
LOGFILE: str = env.str("LOGFILE", "didier.log")
|
LOGFILE: str = env.str("LOGFILE", "didier.log")
|
||||||
|
SEMESTER: int = env.int("SEMESTER", 2)
|
||||||
|
YEAR: int = env.int("YEAR", 3)
|
||||||
|
|
||||||
"""Database"""
|
"""Database"""
|
||||||
DB_NAME: str = env.str("DB_NAME", "didier")
|
DB_NAME: str = env.str("DB_NAME", "didier")
|
||||||
|
|
Loading…
Reference in New Issue