docbrown/app/views/users/index.json.jbuilder
Michael Kohl 02d23a0673
Refactor jbuilder (#7411)
* Refactor jbuilder for articles

* Refactor remaining jbuilder files

* Fix specs

* Remove content_truncated from response template JSON

Co-authored-by: Ben Halpern <bendhalpern@gmail.com>
2020-04-24 12:49:12 +02:00

7 lines
285 B
Ruby

json.array! @users.each do |user|
json.extract!(user, :id, :name, :username)
json.summary truncate(user.summary.presence || "Active #{community_name} author", length: 100)
json.profile_image_url ProfileImage.new(user).get(width: 90)
json.following false
end