1717SUPRA_NOTICE_NOT_FOUND_ERROR = "SupraNotice not found in Database!"
1818
1919
20- def validate_and_update_daily_supra_notice (notice_publication_day : day_type , mongodb_client : MongoClient ,
20+ def validate_and_update_daily_supra_notice (ted_publication_date : day_type , mongodb_client : MongoClient ,
2121 request_api : RequestAPI = None ):
2222 if request_api is None :
2323 request_api = TedRequestAPI ()
2424
25- if isinstance (notice_publication_day , date ):
26- notice_publication_day = datetime .combine (notice_publication_day , time ())
25+ if isinstance (ted_publication_date , date ):
26+ ted_publication_date = datetime .combine (ted_publication_date , time ())
2727
2828 repo = DailySupraNoticeRepository (mongodb_client = mongodb_client )
29- supra_notice : DailySupraNotice = repo .get (reference = notice_publication_day )
29+ supra_notice : DailySupraNotice = repo .get (reference = ted_publication_date )
3030
3131 if not supra_notice :
3232 raise ValueError (SUPRA_NOTICE_NOT_FOUND_ERROR )
@@ -35,7 +35,7 @@ def validate_and_update_daily_supra_notice(notice_publication_day: day_type, mon
3535 fetched_notice_ids = set (fetched_notice_ids_list )
3636
3737 ted_api_adapter : TedAPIAdapter = TedAPIAdapter (request_api = request_api )
38- query = {"q" : f"PD=[{ notice_publication_day .strftime ('%Y%m%d*' )} ]" }
38+ query = {"q" : f"PD=[{ ted_publication_date .strftime ('%Y%m%d*' )} ]" }
3939 documents = ted_api_adapter .get_by_query (query = query , result_fields = {"fields" : ["ND" ]})
4040 api_notice_ids_list = [document ["ND" ] for document in documents ] if documents and len (documents ) else []
4141 api_notice_ids = set (api_notice_ids_list )
@@ -44,18 +44,18 @@ def validate_and_update_daily_supra_notice(notice_publication_day: day_type, mon
4444 missing_notice_ids = api_notice_ids - fetched_notice_ids
4545 if len (missing_notice_ids ):
4646 validation_report .missing_notice_ids = list (missing_notice_ids )
47- log_technical_error (message = f"Supra notice for date [{ notice_publication_day } ] don't fetch notices with ids=[{ missing_notice_ids } ]" )
47+ log_technical_error (message = f"Supra notice for date [{ ted_publication_date } ] don't fetch notices with ids=[{ missing_notice_ids } ]" )
4848
4949 supra_notice .validation_report = validation_report
5050 repo .update (daily_supra_notice = supra_notice )
5151
5252
53- def summary_validation_for_daily_supra_notice (notice_publication_day : day_type , mongodb_client : MongoClient ):
54- if isinstance (notice_publication_day , date ):
55- notice_publication_day = datetime .combine (notice_publication_day , time ())
53+ def summary_validation_for_daily_supra_notice (ted_publication_date : day_type , mongodb_client : MongoClient ):
54+ if isinstance (ted_publication_date , date ):
55+ ted_publication_date = datetime .combine (ted_publication_date , time ())
5656
5757 repo = DailySupraNoticeRepository (mongodb_client = mongodb_client )
58- supra_notice : DailySupraNotice = repo .get (reference = notice_publication_day )
58+ supra_notice : DailySupraNotice = repo .get (reference = ted_publication_date )
5959
6060 if not supra_notice :
6161 raise ValueError (SUPRA_NOTICE_NOT_FOUND_ERROR )
0 commit comments