14438 fixes

This commit is contained in:
Arthur 2024-02-16 13:53:56 -08:00
parent f9608f7376
commit 49b90ca91d
3 changed files with 3 additions and 5 deletions

View File

@ -35,14 +35,14 @@ __all__ = (
) )
class ScriptFilterSet(NetBoxModelFilterSet): class ScriptFilterSet(BaseFilterSet):
q = django_filters.CharFilter( q = django_filters.CharFilter(
method='search', method='search',
label=_('Search'), label=_('Search'),
) )
class Meta: class Meta:
model = Webhook model = Script
fields = [ fields = [
'id', 'name', 'id', 'name',
] ]

View File

@ -25,7 +25,7 @@ __all__ = (
logger = logging.getLogger('netbox.data_backends') logger = logging.getLogger('netbox.data_backends')
class Script(EventRulesMixin, JobsMixin, models.Model): class Script(EventRulesMixin, JobsMixin):
name = models.CharField( name = models.CharField(
verbose_name=_('name'), verbose_name=_('name'),
max_length=79, # Maximum length for a Python class name max_length=79, # Maximum length for a Python class name

View File

@ -1025,8 +1025,6 @@ class ScriptModuleDeleteView(generic.ObjectDeleteView):
class ScriptListView(ContentTypePermissionRequiredMixin, View): class ScriptListView(ContentTypePermissionRequiredMixin, View):
filterset = filtersets.CustomFieldFilterSet
filterset_form = forms.CustomFieldFilterForm
def get_required_permission(self): def get_required_permission(self):
return 'extras.view_script' return 'extras.view_script'