Merge pull request 'fix/parte-pais-no-guarda' (#319) from fix/parte-pais-no-guarda into development
Reviewed-on: ADUANASOFT/anexo76#319
This commit is contained in:
@@ -138,6 +138,7 @@ class PartService:
|
||||
def create(cls, db: Session, part_data: PartCreateDTO, tenant_id: int, company_id: int) -> Part:
|
||||
# 1. Preparar datos
|
||||
data = part_data.model_dump()
|
||||
print(f"DEBUG: PartService.create - full data: {data}")
|
||||
|
||||
# Separar datos anidados
|
||||
fa_dict = data.pop('fa_data', None)
|
||||
@@ -316,6 +317,7 @@ class PartService:
|
||||
|
||||
@classmethod
|
||||
def update(cls, db: Session, part_id: int, tenant_id: int, part_data: PartUpdateDTO, company_id: int) -> Optional[Part]:
|
||||
print(f"DEBUG: PartService.update - part_id={part_id}, data={part_data.model_dump(exclude_unset=True)}")
|
||||
db_part = PartService.get_by_id(db, part_id, tenant_id, company_id)
|
||||
if not db_part:
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user