diff --git a/app/api/services/file_upload.py b/app/api/services/file_upload.py index b3e2289..5e120cc 100644 --- a/app/api/services/file_upload.py +++ b/app/api/services/file_upload.py @@ -65,7 +65,7 @@ class FileUploadService(BaseService): save_result = MembersWebfiles.create_file_profile(save_file_props) logger.info(f"After Insert Members File Data {save_result} ") - + response_data = { "save_result": save_result, "file_uid": file_uid, diff --git a/app/models/members_webfiles.py b/app/models/members_webfiles.py index 49f2442..da2d180 100644 --- a/app/models/members_webfiles.py +++ b/app/models/members_webfiles.py @@ -40,9 +40,9 @@ class MembersWebfiles(db.Model): def create_file_profile(cls, file_data: MemberFileData): logger.info( f"File Data {file_data.member_id} {file_data.member_uid} {file_data.file_group} {file_data.save_filename} {file_data.save_filename} {file_data.file_type} {file_data.file_size} ") - + file_uid = uuid.uuid4() file_save_data = cls( - uid=str(uuid.uuid4()), + uid=str(file_uid), member_id=file_data.member_id, member_uid=file_data.member_uid, file_group=file_data.file_group, @@ -61,7 +61,11 @@ class MembersWebfiles(db.Model): except IntegrityError as err: logger.error(f" Error inserting file_save_data data {err} -- ") raise ValueError(f"Database integrity error: {err}") - return file_save_data + + save_result = { + 'file_uid': file_uid + } + return save_result def to_dict(self): """