Don't return aspect order in single user info API route

This commit is contained in:
Jonne Haß 2019-04-27 16:03:02 +02:00
parent 9b8f10358a
commit 8afa17f940
2 changed files with 5 additions and 6 deletions

View file

@ -11,13 +11,12 @@ class AspectPresenter < BasePresenter
}
end
def as_api_json(full=false)
def as_api_json(full=false, with_order: true)
values = {
id: @aspect.id,
name: @aspect.name,
order: @aspect.order_id
id: @aspect.id,
name: @aspect.name
}
values[:order] = @aspect.order_id if with_order
values[:chat_enabled] = @aspect.chat_enabled if full
values
end

View file

@ -103,7 +103,7 @@ class PersonPresenter < BasePresenter
return [] unless current_user_person_contact
aspects_for_person = current_user.aspects_with_person(@presentable)
aspects_for_person.map {|a| AspectPresenter.new(a).as_api_json(false) }
aspects_for_person.map {|a| AspectPresenter.new(a).as_api_json(false, with_order: false) }
end
def person_is_following_current_user