show.api.rsb
18 lines
| 523 B
| text/plain
|
TextLexer
|
r10504 | api.wiki_page do | ||
api.title @page.title | ||||
if @page.parent | ||||
api.parent :title => @page.parent.title | ||||
end | ||||
api.text @content.text | ||||
api.version @content.version | ||||
api.author(:id => @content.author_id, :name => @content.author.name) | ||||
|
r10507 | api.comments @page.content.comments | ||
|
r10504 | api.created_on @page.created_on | ||
api.updated_on @content.updated_on | ||||
|
r10506 | |||
api.array :attachments do | ||||
@page.attachments.each do |attachment| | ||||
render_api_attachment(attachment, api) | ||||
end | ||||
end if include_in_api_response?('attachments') | ||||
|
r10504 | end | ||