Feature: Availability Statuses (#874)

Co-authored-by: Pranav Raj S <pranav@thoughtwoot.com>
This commit is contained in:
Sojan Jose
2020-07-04 11:42:47 +05:30
committed by GitHub
parent bd87927576
commit c98907db49
35 changed files with 413 additions and 77 deletions

View File

@@ -1,10 +1,5 @@
json.payload do
json.array! @contacts do |contact|
json.id contact.id
json.name contact.name
json.email contact.email
json.phone_number contact.phone_number
json.thumbnail contact.avatar_url
json.additional_attributes contact.additional_attributes
json.partial! 'api/v1/models/contact.json.jbuilder', resource: contact
end
end

View File

@@ -1,9 +1,3 @@
json.payload do
json.availability_status @contact.availability_status
json.email @contact.email
json.id @contact.id
json.name @contact.name
json.phone_number @contact.phone_number
json.thumbnail @contact.avatar_url
json.additional_attributes @contact.additional_attributes
json.partial! 'api/v1/models/contact.json.jbuilder', resource: @contact
end

View File

@@ -1,8 +1,3 @@
json.payload do
json.id @contact.id
json.name @contact.name
json.email @contact.email
json.phone_number @contact.phone_number
json.thumbnail @contact.avatar_url
json.additional_attributes @contact.additional_attributes
json.partial! 'api/v1/models/contact.json.jbuilder', resource: @contact
end

View File

@@ -0,0 +1,7 @@
json.additional_attributes resource.additional_attributes
json.availability_status resource.availability_status
json.email resource.email
json.id resource.id
json.name resource.name
json.phone_number resource.phone_number
json.thumbnail resource.avatar_url

View File

@@ -11,6 +11,7 @@ json.inviter_id resource.active_account_user&.inviter_id
json.confirmed resource.confirmed?
json.avatar_url resource.avatar_url
json.access_token resource.access_token.token
json.availability_status resource.availability_status
json.accounts do
json.array! resource.account_users do |account_user|
json.id account_user.account_id