diff --git a/proxy/proxy.go b/proxy/proxy.go index ce5ab4b..ec011bb 100644 --- a/proxy/proxy.go +++ b/proxy/proxy.go @@ -92,9 +92,11 @@ func New(cfg lua.Config, next proxy.Proxy) proxy.Proxy { registerResponseTable(resp, b) - err = lua.ToError(b.DoString(cfg.PostCode)) + if err = lua.ToError(b.DoString(cfg.PostCode)); err != nil { + return nil, err + } - return resp, err + return resp, nil } }