@@ -352,10 +352,10 @@ def get_target_record(self, target_id: str) -> TargetStatusAndRecord:
352352 target_record_dict = dict (result_data ["target_record" ])
353353 target_record = TargetRecord (
354354 target_id = target_record_dict ["target_id" ],
355- active_flag = target_record_dict ["active_flag" ],
355+ active_flag = bool ( target_record_dict ["active_flag" ]) ,
356356 name = target_record_dict ["name" ],
357- width = target_record_dict ["width" ],
358- tracking_rating = target_record_dict ["tracking_rating" ],
357+ width = float ( target_record_dict ["width" ]) ,
358+ tracking_rating = int ( target_record_dict ["tracking_rating" ]) ,
359359 reco_rating = target_record_dict ["reco_rating" ],
360360 )
361361 return TargetStatusAndRecord (
@@ -485,11 +485,11 @@ def get_target_summary_report(self, target_id: str) -> TargetSummaryReport:
485485 database_name = result_data ["database_name" ],
486486 target_name = result_data ["target_name" ],
487487 upload_date = date .fromisoformat (result_data ["upload_date" ]),
488- active_flag = result_data ["active_flag" ],
489- tracking_rating = result_data ["tracking_rating" ],
490- total_recos = result_data ["total_recos" ],
491- current_month_recos = result_data ["current_month_recos" ],
492- previous_month_recos = result_data ["previous_month_recos" ],
488+ active_flag = bool ( result_data ["active_flag" ]) ,
489+ tracking_rating = int ( result_data ["tracking_rating" ]) ,
490+ total_recos = int ( result_data ["total_recos" ]) ,
491+ current_month_recos = int ( result_data ["current_month_recos" ]) ,
492+ previous_month_recos = int ( result_data ["previous_month_recos" ]) ,
493493 )
494494
495495 def get_database_summary_report (self ) -> DatabaseSummaryReport :
@@ -524,18 +524,18 @@ def get_database_summary_report(self) -> DatabaseSummaryReport:
524524
525525 response_data = dict (json .loads (s = response .text ))
526526 return DatabaseSummaryReport (
527- active_images = response_data ["active_images" ],
528- current_month_recos = response_data ["current_month_recos" ],
529- failed_images = response_data ["failed_images" ],
530- inactive_images = response_data ["inactive_images" ],
531- name = response_data ["name" ],
532- previous_month_recos = response_data ["previous_month_recos" ],
533- processing_images = response_data ["processing_images" ],
534- reco_threshold = response_data ["reco_threshold" ],
535- request_quota = response_data ["request_quota" ],
536- request_usage = response_data ["request_usage" ],
537- target_quota = response_data ["target_quota" ],
538- total_recos = response_data ["total_recos" ],
527+ active_images = int ( response_data ["active_images" ]) ,
528+ current_month_recos = int ( response_data ["current_month_recos" ]) ,
529+ failed_images = int ( response_data ["failed_images" ]) ,
530+ inactive_images = int ( response_data ["inactive_images" ]) ,
531+ name = str ( object = response_data ["name" ]) ,
532+ previous_month_recos = int ( response_data ["previous_month_recos" ]) ,
533+ processing_images = int ( response_data ["processing_images" ]) ,
534+ reco_threshold = int ( response_data ["reco_threshold" ]) ,
535+ request_quota = int ( response_data ["request_quota" ]) ,
536+ request_usage = int ( response_data ["request_usage" ]) ,
537+ target_quota = int ( response_data ["target_quota" ]) ,
538+ total_recos = int ( response_data ["total_recos" ]) ,
539539 )
540540
541541 def delete_target (self , target_id : str ) -> None :
0 commit comments