f71aebe fixes a crash that occurred when HRF or Datagrepper were offline or threw an error. But it creates a new issue in that it is possible to enter a state in which the newsfeed becomes unusable until the app is restarted. We should have a timeout in place and mark the refresh "complete" after a few seconds (and show a toast with an error).
f71aebe fixes a crash that occurred when HRF or Datagrepper were offline or threw an error. But it creates a new issue in that it is possible to enter a state in which the newsfeed becomes unusable until the app is restarted. We should have a timeout in place and mark the refresh "complete" after a few seconds (and show a toast with an error).