Class: InvitedUserSerializer
Instance Method Summary
collapse
expire_cache_fragment!, fragment_cache
#include!
Instance Method Details
#id ⇒ Object
6
7
8
|
# File 'app/serializers/invited_user_serializer.rb', line 6
def id
object.invite.id
end
|
#invite_source ⇒ Object
16
17
18
|
# File 'app/serializers/invited_user_serializer.rb', line 16
def invite_source
object.invite.is_invite_link? ? "link" : "email"
end
|
#user ⇒ Object
10
11
12
13
14
|
# File 'app/serializers/invited_user_serializer.rb', line 10
def user
ser = InvitedUserRecordSerializer.new(object.user, scope: scope, root: false)
ser.invited_by = object.invite.invited_by
ser.as_json
end
|