aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorStephanie Wilde-Hobbs <steph@rx14.co.uk>2020-05-14 12:34:46 +0100
committerStephanie Wilde-Hobbs <steph@rx14.co.uk>2020-05-14 12:43:53 +0100
commit20cbfb5cb5515044de03cc48e8464ec45ad0ca50 (patch)
tree6b9928508af096c241c2f0225e042f9a1548f00b /lib
parent5c6f57531505f1e5e39836c0e0e6d2563fdaedf8 (diff)
downloadpleroma-20cbfb5cb5515044de03cc48e8464ec45ad0ca50.tar.gz
Allow whitelisting whole groups
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/admin_api/admin_api_controller.ex8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/pleroma/web/admin_api/admin_api_controller.ex b/lib/pleroma/web/admin_api/admin_api_controller.ex
index 3053f57a1..c996a2a5a 100644
--- a/lib/pleroma/web/admin_api/admin_api_controller.ex
+++ b/lib/pleroma/web/admin_api/admin_api_controller.ex
@@ -1015,8 +1015,12 @@ defmodule Pleroma.Web.AdminAPI.AdminAPIController do
defp whitelisted_config?(group, key) do
if whitelisted_configs = Config.get(:database_config_whitelist) do
- Enum.any?(whitelisted_configs, fn {whitelisted_group, whitelisted_key} ->
- group == inspect(whitelisted_group) && key == inspect(whitelisted_key)
+ Enum.any?(whitelisted_configs, fn
+ {whitelisted_group} ->
+ group == inspect(whitelisted_group)
+
+ {whitelisted_group, whitelisted_key} ->
+ group == inspect(whitelisted_group) && key == inspect(whitelisted_key)
end)
else
true