fix for pleroma assets group update
authorAlexander Strizhakov <alex.strizhakov@gmail.com>
Fri, 10 Jan 2020 15:18:09 +0000 (18:18 +0300)
committerAlexander Strizhakov <alex.strizhakov@gmail.com>
Fri, 10 Jan 2020 15:18:09 +0000 (18:18 +0300)
docs/API/admin_api.md
lib/pleroma/web/admin_api/config.ex

index e0eda0841645e8efd9dc814cbc84a28925c58a2a..cd491624826a722b453ba669e76f21f48838a91f 100644 (file)
@@ -3,7 +3,7 @@
 Authentication is required and the user must be an admin.
 
 Configuration options:
+
 * `[:auth, :enforce_oauth_admin_scope_usage]` — OAuth admin scope requirement toggle.
     If `true`, admin actions explicitly demand admin OAuth scope(s) presence in OAuth token (client app must support admin scopes).
     If `false` and token doesn't have admin scope(s), `is_admin` user flag grants access to admin-specific actions.
@@ -763,15 +763,17 @@ Example of setting without keyword in value:
 config :tesla, :adapter, Tesla.Adapter.Hackney
 ```
 
-List of settings which have list in value:
+List of settings which support only full update:
 ```elixir
 @full_key_update [
     {:pleroma, :ecto_repos},
+    {:pleroma, :assets},
     {:quack, :meta},
     {:mime, :types},
     {:cors_plug, [:max_age, :methods, :expose, :headers]},
     {:auto_linker, :opts},
-    {:swarm, :node_blacklist}
+    {:swarm, :node_blacklist},
+    {:logger, :backends}
   ]
 ```
 
index a01c28716ec4ea629d4e8fa20739be8ca971ffbb..49f0f8223beec52be539dd1531cc19c8750c47af 100644 (file)
@@ -48,6 +48,7 @@ defmodule Pleroma.Web.AdminAPI.Config do
 
   @full_key_update [
     {:pleroma, :ecto_repos},
+    {:pleroma, :assets},
     {:quack, :meta},
     {:mime, :types},
     {:cors_plug, [:max_age, :methods, :expose, :headers]},