Add board settings fields to board JSON responses (#2788)
* Add board settings fields to board JSON responses * Move public_description fields to board partial, gate on published * Add index test for public_description fields on published boards * Update app/views/boards/show.json.jbuilder Prefer `unless` to `if !` --------- Co-authored-by: Mike Dalessio <mike.dalessio@gmail.com>
This commit is contained in:
@@ -6,5 +6,9 @@ json.cache! board do
|
||||
|
||||
json.creator board.creator, partial: "users/user", as: :user
|
||||
|
||||
json.public_url published_board_url(board) if board.published?
|
||||
if board.published?
|
||||
json.public_description board.public_description.to_plain_text
|
||||
json.public_description_html board.public_description.to_s
|
||||
json.public_url published_board_url(board)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
json.partial! "boards/board", board: @board
|
||||
json.user_ids @board.users.ids unless @board.all_access?
|
||||
|
||||
Reference in New Issue
Block a user