Merge branch 'bugfix/deny-empty-posts' of ssh.gitgud.io:dtluna/pleroma into bugfix...
[akkoma] / lib / pleroma / user.ex
index 3a4dd5d0877b526f4ddd0dacf4bc3819e8df2c04..3ce07d510b433eb1a699273dbe0f8990a4caaf0b 100644 (file)
@@ -19,6 +19,13 @@ defmodule Pleroma.User do
     timestamps()
   end
 
+  def avatar_url(user) do
+    case user.avatar do
+      %{"url" => [%{"href" => href} | _]} -> href
+      _ -> "https://placehold.it/48x48"
+    end
+  end
+
   def ap_id(%User{nickname: nickname}) do
     "#{Pleroma.Web.base_url}/users/#{nickname}"
   end