aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorEgor Kislitsyn <egor@kislitsyn.com>2018-12-06 20:55:46 +0700
committerEgor Kislitsyn <egor@kislitsyn.com>2018-12-06 20:55:46 +0700
commit6f36e903b0a8702ec279df29c1d039cb08a574d4 (patch)
tree0646931e0613773562f6c07b929878b899ffcf53 /lib
parent79668c08fc566dad6ecb9d2909a23612f91d06ed (diff)
downloadpleroma-6f36e903b0a8702ec279df29c1d039cb08a574d4.tar.gz
use `User.avatar_url`
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/push/push.ex21
1 files changed, 5 insertions, 16 deletions
diff --git a/lib/pleroma/web/push/push.ex b/lib/pleroma/web/push/push.ex
index 4e9bc5741..5a873ec19 100644
--- a/lib/pleroma/web/push/push.ex
+++ b/lib/pleroma/web/push/push.ex
@@ -68,7 +68,7 @@ defmodule Pleroma.Web.Push do
Logger.error("Web Push Nonification failed with code: #{code}")
:error
- data ->
+ _ ->
Logger.error("Web Push Nonification failed with unknown error")
:error
end
@@ -86,7 +86,7 @@ defmodule Pleroma.Web.Push do
%{
title: "New Mention",
body: "@#{actor.nickname} has mentiond you",
- icon: get_avatar_url(actor)
+ icon: User.avatar_url(actor)
}
end
@@ -94,7 +94,7 @@ defmodule Pleroma.Web.Push do
%{
title: "New Follower",
body: "@#{actor.nickname} has followed you",
- icon: get_avatar_url(actor)
+ icon: User.avatar_url(actor)
}
end
@@ -102,7 +102,7 @@ defmodule Pleroma.Web.Push do
%{
title: "New Announce",
body: "@#{actor.nickname} has announced your post",
- icon: get_avatar_url(actor)
+ icon: User.avatar_url(actor)
}
end
@@ -110,18 +110,7 @@ defmodule Pleroma.Web.Push do
%{
title: "New Like",
body: "@#{actor.nickname} has liked your post",
- icon: get_avatar_url(actor)
+ icon: User.avatar_url(actor)
}
end
-
- def get_avatar_url(%{avatar: %{"type" => "Image", "url" => urls}}) do
- case List.first(urls) do
- %{"href" => url} -> url
- _ -> get_avatar_url(nil)
- end
- end
-
- def get_avatar_url(_) do
- Pleroma.Web.Endpoint.static_url() <> "/images/avi.png"
- end
end