decision book create update
This commit is contained in:
@@ -50,7 +50,7 @@ class BuildListEventMethods(MethodToEvent):
|
||||
Build.filter_attr = list_options
|
||||
records = Build.filter_all(
|
||||
*Build.valid_record_args(Build),
|
||||
).data
|
||||
)
|
||||
return AlchemyJsonResponse(
|
||||
completed=True,
|
||||
message="Building Records are listed",
|
||||
|
||||
@@ -36,7 +36,6 @@ class BuildingBuildPartsListEventMethods(MethodToEvent):
|
||||
build_list_ids = [build.id for build in build_list_query.all()]
|
||||
BuildParts.pre_query = BuildParts.filter_all(
|
||||
BuildParts.build_id.in_(build_list_ids),
|
||||
*BuildParts.valid_record_args(BuildParts),
|
||||
).query
|
||||
BuildParts.filter_attr = list_options
|
||||
records = BuildParts.filter_all(
|
||||
@@ -64,6 +63,8 @@ class BuildingBuildPartsCreateEventMethods(MethodToEvent):
|
||||
):
|
||||
created_build = BuildParts.create_action(data=data, token=token_dict)
|
||||
created_build.save()
|
||||
created_build.update(is_confirmed=True)
|
||||
created_build.save()
|
||||
return JSONResponse(
|
||||
content={
|
||||
"completed": True,
|
||||
|
||||
@@ -137,7 +137,7 @@ class BuildingLivingSpacesPartsCreateEventMethods(MethodToEvent):
|
||||
error_case="UNAUTHORIZED",
|
||||
message=f"{data.build_parts_uu_id} - Build Part is not found in database. Check build part uu_id",
|
||||
data={
|
||||
"life_person_uu_id": data.life_person_uu_id,
|
||||
"build_parts_uu_id": data.build_parts_uu_id,
|
||||
},
|
||||
)
|
||||
life_person = People.filter_one(
|
||||
@@ -148,9 +148,9 @@ class BuildingLivingSpacesPartsCreateEventMethods(MethodToEvent):
|
||||
BuildLivingSpace.raise_http_exception(
|
||||
status_code="HTTP_404_NOT_FOUND",
|
||||
error_case="UNAUTHORIZED",
|
||||
message=f"{data.life_person_uu_id} - Living Person is not found in database.",
|
||||
message=f"{data.person_uu_id} - Living Person is not found in database.",
|
||||
data={
|
||||
"life_person_uu_id": data.life_person_uu_id,
|
||||
"person_uu_id": data.person_uu_id,
|
||||
},
|
||||
)
|
||||
occupant_type = OccupantTypes.filter_by_one(uu_id=data.occupant_type_uu_id).data
|
||||
|
||||
Reference in New Issue
Block a user