diff options
author | lain <lain@soykaf.club> | 2018-11-20 20:16:16 +0100 |
---|---|---|
committer | lain <lain@soykaf.club> | 2018-11-20 20:16:16 +0100 |
commit | 0bea0308f10857c057d80d94bd7a85062659acd5 (patch) | |
tree | 5c15091f7dbcad87f21001db2da2adf776ad9928 /lib | |
parent | d3180e0ccc6608c0b3cc8fe552ef52cf2a49d26c (diff) | |
parent | 5b3480d896ac71e264ffd4ae27fcba9897a81f00 (diff) | |
download | pleroma-0bea0308f10857c057d80d94bd7a85062659acd5.tar.gz |
Merge branch 'validate-user-info' of git.pleroma.social:pleroma/pleroma into validate-user-info
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/plugs/oauth_plug.ex | 2 | ||||
-rw-r--r-- | lib/pleroma/user.ex | 2 | ||||
-rw-r--r-- | lib/pleroma/web/streamer.ex | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/lib/pleroma/plugs/oauth_plug.ex b/lib/pleroma/plugs/oauth_plug.ex index 0380ce14d..630f15eec 100644 --- a/lib/pleroma/plugs/oauth_plug.ex +++ b/lib/pleroma/plugs/oauth_plug.ex @@ -20,7 +20,7 @@ defmodule Pleroma.Plugs.OAuthPlug do with token when not is_nil(token) <- token, %Token{user_id: user_id} <- Repo.get_by(Token, token: token), %User{} = user <- Repo.get(User, user_id), - false <- !!user.info["deactivated"] do + false <- !!user.info.deactivated do conn |> assign(:user, user) else diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex index d6f61ac46..1bf0f568c 100644 --- a/lib/pleroma/user.ex +++ b/lib/pleroma/user.ex @@ -284,7 +284,7 @@ defmodule Pleroma.User do end def locked?(%User{} = user) do - user.info["locked"] || false + user.info.locked || false end def get_by_ap_id(ap_id) do diff --git a/lib/pleroma/web/streamer.ex b/lib/pleroma/web/streamer.ex index 6b6d40346..209450383 100644 --- a/lib/pleroma/web/streamer.ex +++ b/lib/pleroma/web/streamer.ex @@ -173,7 +173,7 @@ defmodule Pleroma.Web.Streamer do Enum.each(topics[topic] || [], fn socket -> # Get the current user so we have up-to-date blocks etc. user = User.get_cached_by_ap_id(socket.assigns[:user].ap_id) - blocks = user.info["blocks"] || [] + blocks = user.info.blocks || [] parent = Object.normalize(item.data["object"]) @@ -187,7 +187,7 @@ defmodule Pleroma.Web.Streamer do Enum.each(topics[topic] || [], fn socket -> # Get the current user so we have up-to-date blocks etc. user = User.get_cached_by_ap_id(socket.assigns[:user].ap_id) - blocks = user.info["blocks"] || [] + blocks = user.info.blocks || [] unless item.actor in blocks do send(socket.transport_pid, {:text, represent_update(item, user)}) |