Project

General

Profile

Bug #81336

lors de l'import de rôles dans une OU celle-ci n'est pas prise en compte dans les recherches des rôles existants

Added by Sentry Io 2 months ago. Updated 2 months ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
19 September 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Lors d'un import de rôles dans une OU, celle-ci n'est pas prise en compte

https://sentry.entrouvert.org/entrouvert/publik/issues/110328/

Role.MultipleObjectsReturned: get() returned more than one Role -- it returned 2!
(12 additional frame(s) were not displayed)
...
  File "authentic2/data_transfer.py", line 233, in deserialize
    obj = search_role(self._role_d, ou=self._import_context.set_ou)
  File "authentic2/data_transfer.py", line 120, in search_role
    role = Role.objects.get_by_natural_key_json(role_d)
  File "authentic2/natural_key.py", line 121, in get_by_natural_key_json
    return self.get(**get_kwargs)
  File "django/db/models/manager.py", line 85, in manager_method
    return getattr(self.get_queryset(), name)(*args, **kwargs)
  File "django/db/models/query.py", line 439, in get
    raise self.model.MultipleObjectsReturned(

History

#1

Updated by Serghei Mihai 2 months ago

  • Project changed from Suivi des traces to Authentic 2
  • Subject changed from Role.MultipleObjectsReturned: get() returned more than one Role -- it returned 2! to lors de l'import de rôles dans une OU celle-ci n'est pas prise en compte dans les recherches des rôles existants
  • Description updated (diff)
#2

Updated by Frédéric Péters 2 months ago

(voir aussi #66576, qui est au moins très proche).

Also available in: Atom PDF