Merge branch 'develop' into feature/bulk-confirmation
[akkoma] / lib / pleroma / web / common_api / activity_draft.ex
index 9bcb9f5875d31403898b5d616a24d0b05cd52efa..548f76609582c1a1b0695e276e2dd7dd4c02fef9 100644 (file)
@@ -186,6 +186,7 @@ defmodule Pleroma.Web.CommonAPI.ActivityDraft do
         draft.poll
       )
       |> Map.put("emoji", emoji)
+      |> Map.put("source", draft.status)
 
     %__MODULE__{draft | object: object}
   end
@@ -201,7 +202,7 @@ defmodule Pleroma.Web.CommonAPI.ActivityDraft do
 
     additional =
       case draft.expires_at do
-        %NaiveDateTime{} = expires_at -> Map.put(additional, "expires_at", expires_at)
+        %DateTime{} = expires_at -> Map.put(additional, "expires_at", expires_at)
         _ -> additional
       end