Untitled
unknown
python
3 years ago
550 B
8
Indexable
def update_note_by_id(self, note_uuid, new_note: enum):
if self.note_uuid == note_uuid:
if self.term == Term.BOARD_EXAM:
raise ValueError("Board exam note cannot be updated!")
else:
self.note_value = new_note
if self.term == Term.FIRST:
self.term = Term.SECOND
elif self.term == Term.SECOND:
self.term = Term.THIRD
elif self.term == Term.THIRD:
self.term = Term.BOARD_EXAMEditor is loading...