From 930e4a03ba1c04af49468e1408695f2657a1499c Mon Sep 17 00:00:00 2001 From: Christian Fournier Date: Sat, 16 Sep 2023 11:11:19 +0200 Subject: [PATCH] handle empty country list in valid_spatial --- src/agroservices/ipm/fakers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/agroservices/ipm/fakers.py b/src/agroservices/ipm/fakers.py index c67ff8c..8148951 100644 --- a/src/agroservices/ipm/fakers.py +++ b/src/agroservices/ipm/fakers.py @@ -230,7 +230,8 @@ def model_weather_data(model, time_start=None, time_end=None, length=3): valid_spatial = None if 'valid_spatial' in model: if 'countries' in model['valid_spatial']: - valid_spatial = model['valid_spatial']['countries'][0] + if len(model['valid_spatial']['countries']) > 0: + valid_spatial = model['valid_spatial']['countries'][0] return weather_data(parameters=parameters, time_start=start, time_end=end, interval=interval, length=length, valid_spatial=valid_spatial)