1 # frozen_string_literal: true
 
   5   "from_user_id" => message.from_user_id,
 
   6   "from_display_name" => message.sender.display_name,
 
   7   "to_user_id" => message.to_user_id,
 
   8   "to_display_name" => message.recipient.display_name,
 
   9   "sent_on" => message.sent_on.xmlschema,
 
  10   "body_format" => message.body_format
 
  13 attrs["message_read"] = message.message_read if current_user.id == message.to_user_id
 
  15 if current_user.id == message.from_user_id
 
  16   attrs["deleted"] = !message.from_user_visible
 
  17 elsif current_user.id == message.to_user_id
 
  18   attrs["deleted"] = !message.to_user_visible
 
  21 xml.message(attrs) do |nd|
 
  22   nd.title(message.title)
 
  23   nd.body(message.body) unless @skip_body