diff options
author | Tusooa Zhu <tusooa@kazv.moe> | 2022-06-08 11:05:48 -0400 |
---|---|---|
committer | Tusooa Zhu <tusooa@kazv.moe> | 2022-06-08 11:05:48 -0400 |
commit | 237b220d71bfe7db66db12549851fb93900a060a (patch) | |
tree | dfca661a596ebb2d09e08f2fa5acd3cb246659c9 /lib | |
parent | d2d3532e5f3e5bcedc91fd0f5ac4ca69043348db (diff) | |
download | pleroma-237b220d71bfe7db66db12549851fb93900a060a.tar.gz pleroma-237b220d71bfe7db66db12549851fb93900a060a.zip |
Add object id to uploaded attachments
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/upload.ex | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/pleroma/upload.ex b/lib/pleroma/upload.ex index 242813dcd..7480c57a6 100644 --- a/lib/pleroma/upload.ex +++ b/lib/pleroma/upload.ex @@ -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" => [ |