Fixed issue with group fetching, serializer for loading password
• Fixed: - issue with group fetching, serializer for loading password for admin only
This commit is contained in:
parent
7c952a1e06
commit
8f57514bc8
@ -61,7 +61,7 @@ class Api::V1::GroupsController < Api::BaseController
|
|||||||
end
|
end
|
||||||
|
|
||||||
def show
|
def show
|
||||||
render json: @group, serializer: REST::GroupSerializer
|
render json: @group, serializer: REST::GroupSerializer, individual_group: true
|
||||||
end
|
end
|
||||||
|
|
||||||
def create
|
def create
|
||||||
|
@ -20,8 +20,12 @@ class REST::GroupSerializer < ActiveModel::Serializer
|
|||||||
return nil
|
return nil
|
||||||
end
|
end
|
||||||
|
|
||||||
if object.group_accounts.where(account_id: current_user.account.id, role: :admin).exists?
|
if instance_options[:individual_group]
|
||||||
object.password
|
if object.group_accounts.where(account_id: current_user.account.id, role: :admin).exists?
|
||||||
|
object.password
|
||||||
|
else
|
||||||
|
nil
|
||||||
|
end
|
||||||
else
|
else
|
||||||
nil
|
nil
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user