From 3b429c5d84b866e374a2972635aa0b2f8dfab840 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Tue, 14 Sep 2021 19:26:09 +0200 Subject: [PATCH] change iexact to exact for get_or_create tree mixing --- cookbook/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cookbook/models.py b/cookbook/models.py index 0a239c872..e46a11531 100644 --- a/cookbook/models.py +++ b/cookbook/models.py @@ -41,7 +41,8 @@ class TreeManager(MP_NodeManager): def get_or_create(self, **kwargs): kwargs['name'] = kwargs['name'].strip() 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: with scopes_disabled(): return self.model.add_root(**kwargs), True