change iexact to exact for get_or_create tree mixing
This commit is contained in:
@ -41,7 +41,8 @@ class TreeManager(MP_NodeManager):
|
|||||||
def get_or_create(self, **kwargs):
|
def get_or_create(self, **kwargs):
|
||||||
kwargs['name'] = kwargs['name'].strip()
|
kwargs['name'] = kwargs['name'].strip()
|
||||||
try:
|
try:
|
||||||
return self.get(name__iexact=kwargs['name'], space=kwargs['space']), False
|
print(f'checking name {kwargs["name"]}')
|
||||||
|
return self.get(name__exact=kwargs['name'], space=kwargs['space']), False
|
||||||
except self.model.DoesNotExist:
|
except self.model.DoesNotExist:
|
||||||
with scopes_disabled():
|
with scopes_disabled():
|
||||||
return self.model.add_root(**kwargs), True
|
return self.model.add_root(**kwargs), True
|
||||||
|
Reference in New Issue
Block a user