angeetoile commited on
Commit
264f1d2
·
1 Parent(s): 45ab3ad

fix(collector): prevent empty AU results from blocking API startup

Browse files
scripts/check_african_union_collector.py CHANGED
@@ -30,7 +30,11 @@ async def main() -> None:
30
 
31
  opportunities = await collector.collect()
32
  if not opportunities:
33
- raise RuntimeError("African Union returned no current opportunity.")
 
 
 
 
34
 
35
  for opportunity in opportunities:
36
  payload = serialize_value(asdict(opportunity))
 
30
 
31
  opportunities = await collector.collect()
32
  if not opportunities:
33
+ print(
34
+ "[collector-check] African Union returned no current "
35
+ "opportunity. The API can continue normally."
36
+ )
37
+ return
38
 
39
  for opportunity in opportunities:
40
  payload = serialize_value(asdict(opportunity))