as discussed in [Issue #4509](https://wiki.openstreetmap.org/w/index.php?title=Messaging_API_proposal) and documented in [Messaging API reference](https://wiki.openstreetmap.org/w/index.php?title=Messaging_API_proposal)
17 lines
554 B
Ruby
17 lines
554 B
Ruby
json.id message.id
|
|
json.from_user_id message.from_user_id
|
|
json.from_display_name message.sender.display_name
|
|
json.to_user_id message.to_user_id
|
|
json.to_display_name message.recipient.display_name
|
|
json.title message.title
|
|
json.sent_on message.sent_on.xmlschema
|
|
|
|
if current_user.id == message.from_user_id
|
|
json.deleted !message.from_user_visible
|
|
elsif current_user.id == message.to_user_id
|
|
json.message_read message.message_read
|
|
json.deleted !message.to_user_visible
|
|
end
|
|
|
|
json.body_format message.body_format
|
|
json.body message.body unless @skip_body
|