Sha256: 7d52573e1e66921b1cf42141b5d0127af4883a19d79552f2ab65c3b3e4855a3a
Contents?: true
Size: 329 Bytes
Versions: 2
Compression:
Stored size: 329 Bytes
Contents
module Sis module Core class Exam < ApplicationRecord belongs_to :exam_setup validates :title, :start, :finish, :pass_point, :points, presence: true before_validation :set_pass_point def set_pass_point self.pass_point = points / 2 unless pass_point || !points end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sis_core-1.0.6 | app/models/sis/core/exam.rb |
sis_core-1.0.5 | app/models/sis/core/exam.rb |