mirror of
https://github.com/Faridik/Carolyn.git
synced 2026-07-08 13:21:53 +00:00
Добавил sub и unsub
This commit is contained in:
parent
881794535e
commit
549aaeafd2
@ -4,13 +4,16 @@ from .assignment import Assignment
|
||||
class Student(dict):
|
||||
"""Позволяет выполнять операции над студентами."""
|
||||
|
||||
def __init__(self, number: int, name: str, group_id: str, tg_id: int = None, subjects: list = None):
|
||||
def __init__(self, number: int, name: str, group_id: str,
|
||||
tg_id: int = None, subjects: list = None,
|
||||
is_subbed: bool = False):
|
||||
self.number: int = number
|
||||
self.name: str = name
|
||||
self.group_id: str = group_id
|
||||
self.tg_id: int = tg_id
|
||||
self.subjects = subjects
|
||||
self.assignments = []
|
||||
self.is_subbed = is_subbed
|
||||
|
||||
dict.__init__(
|
||||
self,
|
||||
@ -19,6 +22,7 @@ class Student(dict):
|
||||
group_id=self.group_id,
|
||||
tg_id=self.tg_id,
|
||||
assignments=self.assignments,
|
||||
is_subbed=self.is_subbed
|
||||
)
|
||||
|
||||
def add_assignment(self, assignment: Assignment):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user