forked from Gitlink/forgeplus
25 lines
599 B
Ruby
25 lines
599 B
Ruby
json.id message["id"]
|
|
# json.receiver do
|
|
# json.partial! '/users/user_simple', locals: {user: current_user}
|
|
# end
|
|
json.status message["status"]
|
|
json.content message["content"]
|
|
json.notification_url message["notification_url"]
|
|
json.source message["source"]
|
|
json.time_ago time_from_now(message["created_at"].to_time)
|
|
|
|
case message["type"]
|
|
when 1
|
|
json.type "notification"
|
|
when 2
|
|
json.type "atme"
|
|
json.sender do
|
|
sender = User.find_by_id(message["sender"])
|
|
if sender.present?
|
|
json.partial! '/users/user_simple', locals: {user: sender}
|
|
else
|
|
json.nil
|
|
end
|
|
end
|
|
end
|