events imports are checked

This commit is contained in:
2024-11-08 15:05:12 +03:00
parent 643d6d8f65
commit a5b1e0b2f4
71 changed files with 2517 additions and 312 deletions

View File

@@ -99,6 +99,7 @@ class AddressCreateEventMethods(MethodToEvent):
company_id=token_dict.selected_company.company_id,
is_confirmed=True,
)
Addresses.save()
return JSONResponse(
content={
"completed": True,
@@ -118,7 +119,7 @@ class AddressSearchEventMethods(MethodToEvent):
@classmethod
def search_address(cls, data: SearchAddress, token_dict):
import database_sql_models
import databases as database_sql_models
from time import perf_counter
st = perf_counter()
@@ -201,6 +202,7 @@ class AddressUpdateEventMethods(MethodToEvent):
del data_dict["post_code_uu_id"]
updated_address = address.update(**data_dict)
updated_address.save()
return JSONResponse(
content={
"completed": True,
@@ -221,8 +223,8 @@ class AddressPatchEventMethods(MethodToEvent):
@classmethod
def patch_address(cls, address_uu_id: str, data: InsertAddress, token_dict):
address = Addresses.find_one_or_abort(uu_id=address_uu_id)
post_code = RelationshipEmployee2PostCode.postcode.find_one(
member_id=address.post_code_id
post_code = RelationshipEmployee2PostCode.filter_one(
RelationshipEmployee2PostCode.member_id==address.post_code_id
)
if not post_code:
raise HTTPException(
@@ -273,6 +275,7 @@ class AddressPostCodeCreateEventMethods(MethodToEvent):
company_id=token_dict.selected_company.company_id,
is_confirmed=True,
)
AddressStreet.save()
return JSONResponse(
content={
"completed": True,
@@ -303,6 +306,7 @@ class AddressPostCodeUpdateEventMethods(MethodToEvent):
)
updated_post_code = post_code.update(**data.excluded_dump())
updated_post_code.save()
return JSONResponse(
content={
"completed": True,