Add lecture kinds

This commit is contained in:
2023-10-02 16:37:52 +01:00
parent 9a5116f29e
commit fe15365524
4 changed files with 18 additions and 3 deletions
+5
View File
@@ -3,6 +3,11 @@ class Lecture < ApplicationRecord
has_one :attendance
has_one :recording
enum :kind, [
:lecture,
:problem_class,
], default: :lecture
def week_number
((start_time.beginning_of_week - course.semester_start_date.to_time) / 1.week).floor + 1
end