11 lines
296 B
Ruby
11 lines
296 B
Ruby
# todo: reference to lti_param_model
|
|
class RemoteEvaluationMapping < ApplicationRecord
|
|
before_create :generate_token, unless: :validation_token?
|
|
belongs_to :exercise
|
|
belongs_to :user, polymorphic: true
|
|
|
|
def generate_token
|
|
self.validation_token = SecureRandom.urlsafe_base64
|
|
end
|
|
end
|