mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-08 08:38:16 -06:00
14731 tweaks
This commit is contained in:
parent
1f588afe02
commit
28bc43ee4a
@ -150,7 +150,6 @@ def get_catalog_plugins():
|
||||
def get_plugins():
|
||||
local_plugins = get_local_plugins()
|
||||
catalog_plugins = cache.get('plugins-catalog-feed')
|
||||
catalog_plugins = None
|
||||
if not catalog_plugins:
|
||||
catalog_plugins = get_catalog_plugins()
|
||||
cache.set('plugins-catalog-feed', catalog_plugins, 3600)
|
||||
|
@ -653,6 +653,9 @@ class PluginListView(UserPassesTestMixin, View):
|
||||
q = request.GET.get('q', None)
|
||||
|
||||
plugins = get_plugins().values()
|
||||
if settings.RELEASE.edition != 'Community':
|
||||
plugins = [obj for obj in plugins if obj.is_local or obj.release_latest.is_netboxlabs_supported]
|
||||
|
||||
if q:
|
||||
plugins = [obj for obj in plugins if q.casefold() in obj.name.casefold()]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user