alchemy functions updated

This commit is contained in:
2024-11-10 13:16:45 +03:00
parent 7a7241c71c
commit eb947ecb3d
10 changed files with 140 additions and 92 deletions

View File

@@ -132,7 +132,7 @@ class DecisionBookCreateEventMethods(MethodToEvent):
),
)
elif isinstance(token_dict, OccupantTokenObject):
occupant_manager = OccupantTypes.find_one(
occupant_manager = OccupantTypes.filter_by_one(
occupant_category_type="BU", occupant_code="BU-MNG"
)
if not token_dict.selected_occupant.occupant_type_id == occupant_manager.id:
@@ -145,9 +145,9 @@ class DecisionBookCreateEventMethods(MethodToEvent):
Build.id == token_dict.selected_occupant.build_id,
*Build.valid_record_args(Build),
).get(1)
occupant_company = Companies.find_one(
occupant_company = Companies.filter_one(
Companies.id == token_dict.selected_occupant.responsible_company_id,
Companies.active == True,
*Companies.valid_record_args(Companies),
).get(1)
data_dict["build_id"] = occupant_build.id
data_dict["build_uu_id"] = str(occupant_build.uu_id)