From 960e64c3654e97af85e25a7095cba083f791de64 Mon Sep 17 00:00:00 2001 From: Arthur Date: Thu, 12 Oct 2023 11:53:40 -0700 Subject: [PATCH] 12336 fix ADVISORY_LOCK_KEYS reference --- netbox/netbox/api/viewsets/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netbox/netbox/api/viewsets/__init__.py b/netbox/netbox/api/viewsets/__init__.py index d481d7fca..7a12c060d 100644 --- a/netbox/netbox/api/viewsets/__init__.py +++ b/netbox/netbox/api/viewsets/__init__.py @@ -168,13 +168,13 @@ class MPTTLockedMixin(GenericViewSet): """ def create(self, request, *args, **kwargs): - with advisory_lock(ADVISORY_LOCK_KEYS[self.queryset.model._meta.verbose_name.lower()]): + with advisory_lock(ADVISORY_LOCK_KEYS[self.queryset.model._meta.verbose_name.lower().replace(" ", "")]): return super().create(request, *args, **kwargs) def update(self, request, *args, **kwargs): - with advisory_lock(ADVISORY_LOCK_KEYS[self.queryset.model._meta.verbose_name.lower()]): + with advisory_lock(ADVISORY_LOCK_KEYS[self.queryset.model._meta.verbose_name.lower().replace(" ", "")]): return super().update(request, *args, **kwargs) def destroy(self, request, *args, **kwargs): - with advisory_lock(ADVISORY_LOCK_KEYS[self.queryset.model._meta.verbose_name.lower()]): + with advisory_lock(ADVISORY_LOCK_KEYS[self.queryset.model._meta.verbose_name.lower().replace(" ", "")]): return super().destroy(request, *args, **kwargs)