Module: CourseMember

Extended by:
ActiveSupport::Concern
Included in:
Mumuki::Classroom::Student, Mumuki::Classroom::Teacher
Defined in:
lib/mumuki/classroom/models/concerns/course_member.rb

Instance Method Summary collapse

Instance Method Details

#as_user(verified: true) ⇒ Object



20
21
22
23
# File 'lib/mumuki/classroom/models/concerns/course_member.rb', line 20

def as_user(verified: true)
  member_json = as_json.merge_if(verified, validated_first_name: first_name, validated_last_name: last_name)
  User.whitelist_attributes member_json
end