@@ -225,9 +225,6 @@ def build(self, pt_object_origin, pt_object_destination, api_request):
225
225
# Warning, the order of functions is important
226
226
# Order 1 : get_olympic_site_params
227
227
# Order 2 : build_api_request
228
- if api_request .get ("_deactivate_opg_scenario" , False ):
229
- logging .getLogger (__name__ ).warning ("OPG scenario decativated." )
230
- return
231
228
232
229
api_request ["olympic_site_params" ] = self .get_olympic_site_params (
233
230
pt_object_origin , pt_object_destination , api_request
@@ -290,8 +287,6 @@ def get_olympic_site_params(self, pt_origin_detail, pt_destination_detail, api_r
290
287
self .manage_navette (api_request )
291
288
return {}
292
289
293
- self .fill_olympic_site_params_from_s3 ()
294
-
295
290
if origin_olympic_site and destination_olympic_site :
296
291
origin_olympic_site = None
297
292
@@ -317,6 +312,12 @@ def get_olympic_site_params(self, pt_origin_detail, pt_destination_detail, api_r
317
312
"show_natural_opg_journeys" : show_natural_opg_journeys ,
318
313
}
319
314
315
+ if api_request .get ("_deactivate_opg_scenario" , False ):
316
+ logging .getLogger (__name__ ).warning ("OPG scenario deactivated." )
317
+ return {}
318
+
319
+ self .fill_olympic_site_params_from_s3 ()
320
+
320
321
if not self .olympic_site_params :
321
322
return {}
322
323
0 commit comments