We should look into not saving the beacon into beaconsHarvested if the beacon gives back an error, or else all future queries with the same keywords will not try the beacon again, and the KBA will always report no information from the beacon that failed.
E.g. if post /statements?s=WD:Q1704531, and beacon 1 returns 500 error, all subsequent searches for WD:Q1704531 will give no data
We should look into not saving the beacon into beaconsHarvested if the beacon gives back an error, or else all future queries with the same keywords will not try the beacon again, and the KBA will always report no information from the beacon that failed.
E.g. if post /statements?s=WD:Q1704531, and beacon 1 returns 500 error, all subsequent searches for WD:Q1704531 will give no data
What's the best way to do this?