Add object id to uploaded attachments

This commit is contained in:
Tusooa Zhu 2022-06-08 11:05:48 -04:00
commit 237b220d71
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224
2 changed files with 18 additions and 14 deletions

View file

@ -36,6 +36,7 @@ defmodule Pleroma.Upload do
alias Ecto.UUID
alias Pleroma.Config
alias Pleroma.Maps
alias Pleroma.Web.ActivityPub.Utils
require Logger
@type source ::
@ -88,6 +89,7 @@ defmodule Pleroma.Upload do
{:ok, url_spec} <- Pleroma.Uploaders.Uploader.put_file(opts.uploader, upload) do
{:ok,
%{
"id" => Utils.generate_object_id(),
"type" => opts.activity_type,
"mediaType" => upload.content_type,
"url" => [