mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2026-05-07 11:16:41 +02:00
Fix plugin settings proxy view callables
This commit is contained in:
@@ -2078,7 +2078,7 @@ def plugin_settings_proxy(request, plugin_name):
|
||||
# Common ones are:
|
||||
# - settings(request)
|
||||
# - settings_view(request) (used by multiple first-party plugins)
|
||||
for candidate in ('settings', 'settings_view'):
|
||||
for candidate in ('settings', 'settings_view', 'settings_simple', 'unified_settings'):
|
||||
settings_view = getattr(views_mod, candidate, None)
|
||||
if callable(settings_view):
|
||||
return settings_view(request)
|
||||
|
||||
Reference in New Issue
Block a user