Merge branch 'docs/admin-api' into 'develop'
[akkoma] / lib / pleroma / user / info.ex
index ad9fe1bbeb12c92662350040abc272a60e31dfe8..2f419a5a26066a73072bbffa6dacca7e9cda58b7 100644 (file)
@@ -1,3 +1,7 @@
+# Pleroma: A lightweight social networking server
+# Copyright © 2017-2019 Pleroma Authors <https://pleroma.social/>
+# SPDX-License-Identifier: AGPL-3.0-only
+
 defmodule Pleroma.User.Info do
   use Ecto.Schema
   import Ecto.Changeset
@@ -37,6 +41,8 @@ defmodule Pleroma.User.Info do
     # subject _> Where is this used?
   end
 
+  def superuser?(info), do: info.is_admin || info.is_moderator
+
   def set_activation_status(info, deactivated) do
     params = %{deactivated: deactivated}