Started to implement error handling but realized that the openspending server has problems at the moment which are not workaround-able from client side so suspended erorr handling for now, this can be continued by the SWP14 team.