build area updated
This commit is contained in:
@@ -338,7 +338,7 @@ class People(CrudCollection, SelectAction):
|
||||
|
||||
@classmethod
|
||||
def create_action(cls, data: InsertPerson, token):
|
||||
from databases import Employees, Duties
|
||||
from databases import Duties
|
||||
|
||||
token_duties_id, token_company_id = (
|
||||
token.selected_company.duty_id,
|
||||
@@ -364,11 +364,13 @@ class People(CrudCollection, SelectAction):
|
||||
create_dict["surname"] = str(create_dict["surname"]).upper()
|
||||
create_dict["birth_place"] = str(create_dict["birth_place"]).upper()
|
||||
created_people = cls.find_or_create(**create_dict)
|
||||
RelationshipDutyPeople.find_or_create(
|
||||
created_people.update(is_confirmed=True)
|
||||
duty_people = RelationshipDutyPeople.find_or_create(
|
||||
company_id=token.selected_company.company_id,
|
||||
duties_id=bulk_duty.id,
|
||||
member_id=created_people.id,
|
||||
)
|
||||
duty_people.update(is_confirmed=True)
|
||||
return created_people
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user