From: Wim Vanderbauwhede <Wim.Vanderbauwhede@mail.be>
Date: Fri, 4 Jan 2019 15:22:02 +0000 (+0000)
Subject: Patch to support image descriptions in Pleroma FE
X-Git-Url: http://git.squeep.com/?a=commitdiff_plain;h=fe2dceb66d056809d9a145773a8053ac9fb02658;p=akkoma

Patch to support image descriptions in Pleroma FE
---

diff --git a/lib/pleroma/web/common_api/utils.ex b/lib/pleroma/web/common_api/utils.ex
index 3ff9f9452..51e74ac8f 100644
--- a/lib/pleroma/web/common_api/utils.ex
+++ b/lib/pleroma/web/common_api/utils.ex
@@ -1,8 +1,9 @@
 # Pleroma: A lightweight social networking server
-# Copyright © 2017-2019 Pleroma Authors <https://pleroma.social/>
+# Copyright © 2017-2018 Pleroma Authors <https://pleroma.social/>
 # SPDX-License-Identifier: AGPL-3.0-only
 
 defmodule Pleroma.Web.CommonAPI.Utils do
+  require Logger
   alias Calendar.Strftime
   alias Comeonin.Pbkdf2
   alias Pleroma.{Activity, Formatter, Object, Repo}
@@ -32,9 +33,11 @@ defmodule Pleroma.Web.CommonAPI.Utils do
 
   def get_replied_to_activity(_), do: nil
 
-  def attachments_from_ids(ids) do
-    Enum.map(ids || [], fn media_id ->
+  def attachments_from_ids(ids, descs) do
+    Enum.map(ids || [], fn media_id -> do
+      Logger.warn(descs[media_id])
       Repo.get(Object, media_id).data
+    end
     end)
   end