attachments = render_many(object["attachment"] || [], StatusView, "attachment.json", as: :attachment)
created_at = (object["published"] || "")
- |> String.replace(~r/\.\d+/, "")
+ |> NaiveDateTime.from_iso8601!
+ |> NaiveDateTime.to_iso8601
+ |> String.replace(~r/(\.\d+)?$/, ".000Z", global: false)
%{
id: activity.id,
media_attachments: attachments,
mentions: mentions,
tags: [], # fix,
- application: nil,
+ application: %{
+ name: "Web",
+ website: nil
+ },
language: nil
}
end
url: href,
remote_url: href,
preview_url: href,
+ text_url: href,
type: type
}
end