handle 403 as ActivityUnavailableError
1 files changed, 1 insertions(+), 1 deletions(-) M little_boxes/backend.py
M little_boxes/backend.py +1 -1
@@ 104,7 104,7 @@ class Backend(abc.ABC): raise ActivityNotFoundError(f"{iri} is not found") elif resp.status_code == 410: raise ActivityGoneError(f"{iri} is gone") - elif resp.status_code in [500, 502, 503]: + elif resp.status_code in [403, 500, 502, 503]: raise ActivityUnavailableError( f"unable to fetch {iri}, server error ({resp.status_code})" )