def fetch.error
import bend-kit-http@0.38.2.0/http.bend as Httpimport Base
3935def fetch.error(h: Hop, m: Result<&1, &1, Err, Res>) -> Next:
3936 match m:
3937 case Fail{e}:
3938 NDone{Fail{e}}
3939 case Done{r}:
3940 Res{+status, +headers, body} = r
3941 fetch.error.res(Res{status, headers, body}, Bool.and(redirect.code(status), has_header(headers, "location")))