Include message_read attribute in api output of messages to self
This commit is contained in:
parent
2074e9dce2
commit
e096cc35dc
3 changed files with 32 additions and 2 deletions
|
@ -6,10 +6,11 @@ json.to_display_name message.recipient.display_name
|
|||
json.title message.title
|
||||
json.sent_on message.sent_on.xmlschema
|
||||
|
||||
json.message_read message.message_read if current_user.id == message.to_user_id
|
||||
|
||||
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
|
||||
|
||||
|
|
|
@ -8,10 +8,11 @@ attrs = {
|
|||
"body_format" => message.body_format
|
||||
}
|
||||
|
||||
attrs["message_read"] = message.message_read if current_user.id == message.to_user_id
|
||||
|
||||
if current_user.id == message.from_user_id
|
||||
attrs["deleted"] = !message.from_user_visible
|
||||
elsif current_user.id == message.to_user_id
|
||||
attrs["message_read"] = message.message_read
|
||||
attrs["deleted"] = !message.to_user_visible
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue