essayNEXT / REPETITOR

MIT License
1 stars 0 forks source link

checking contexts when creating a user context #72

Closed TarasRybak closed 1 year ago

TarasRybak commented 1 year ago

вирішення проблеми (customer, context_1, context_2) == (customer, context_2, context_1) Дописав перевірку двонаправленості при створені контексту користувача, якщо тип контексту у context_1=="language" context_1.context_class.name == CONTEXT_CLASS_NAME_FOR_BIDIRECTIONAL Виніс у константу, якщо потрібно буде змінити .

Провів тестування. якщо назва типу контекста == "language" , то повертає помилку "an object with such parameters already exists id=fff72351-c022-42b1-bf85-f94cea0619d2 is_active=True " і контекст користувача не створюється

якщо тип інший, то є можливість створювати два контексти з різними id