File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
functions-python/process_validation_report/src Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -148,8 +148,16 @@ def generate_report_entities(
148148
149149 dataset = get_dataset (dataset_stable_id , session )
150150 dataset .validation_reports .append (validation_report_entity )
151- dataset .service_date_range_start = json_report ["summary" ]["feedInfo" ]["feedServiceWindowStart" ]
152- dataset .service_date_range_end = json_report ["summary" ]["feedInfo" ]["feedServiceWindowEnd" ]
151+
152+ if (
153+ "summary" in json_report
154+ and "feedInfo" in json_report ["summary" ]
155+ and "feedServiceWindowStart" in json_report ["summary" ]["feedInfo" ]
156+ and "feedServiceWindowEnd" in json_report ["summary" ]["feedInfo" ]
157+ ):
158+ dataset .service_date_range_start = json_report ["summary" ]["feedInfo" ]["feedServiceWindowStart" ]
159+ dataset .service_date_range_end = json_report ["summary" ]["feedInfo" ]["feedServiceWindowEnd" ]
160+
153161 for feature_name in json_report ["summary" ]["gtfsFeatures" ]:
154162 feature = get_feature (feature_name , session )
155163 feature .validations .append (validation_report_entity )
You can’t perform that action at this time.
0 commit comments