projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge develop to bump elixir version in the CI so I don't get failing formatting
[akkoma]
/
lib
/
pleroma
/
user
/
info.ex
diff --git
a/lib/pleroma/user/info.ex
b/lib/pleroma/user/info.ex
index 818b646454993b1e4fa472bfdbd3f2b692856a02..e3fd65a6ed8dcecd8989796cb6d226de68e06993 100644
(file)
--- a/
lib/pleroma/user/info.ex
+++ b/
lib/pleroma/user/info.ex
@@
-6,6
+6,8
@@
defmodule Pleroma.User.Info do
use Ecto.Schema
import Ecto.Changeset
use Ecto.Schema
import Ecto.Changeset
+ alias Pleroma.User.Info
+
embedded_schema do
field(:banner, :map, default: %{})
field(:background, :map, default: %{})
embedded_schema do
field(:banner, :map, default: %{})
field(:background, :map, default: %{})
@@
-250,4
+252,11
@@
defmodule Pleroma.User.Info do
cast(info, params, [:pinned_activities])
end
cast(info, params, [:pinned_activities])
end
+
+ def roles(%Info{is_moderator: is_moderator, is_admin: is_admin}) do
+ %{
+ admin: is_admin,
+ moderator: is_moderator
+ }
+ end
end
end