MekelCon commented on PR #8587:
URL: https://github.com/apache/apisix/pull/8587#issuecomment-1375273053

   > > > > @spacewander I saw the CI failed due to this line, 121 : `local 
accept_header = core_request.header(ctx, "Accept")` Because `ctx` is 'not 
defined' Wich is true, but it works, i am a beginner in .lua so maybe there is 
something i am missing.
   > > > > To have the correct syntax should we add the `ctx `parameter to the 
method resp_exit ?
   > > > 
   > > > 
   > > > I think a bit it seems that there is no better way to do it. It's OK 
to add the parameter.
   > > 
   > > 
   > > @spacewander , so i checked quickly, i see at least 93 call to 
`response.exit(.......)` SO before doing the update i want to be sure of what 
need to be done.
   > > As today we use this function with this definition : `function 
resp_exit(code, ...)`
   > > i must update it to : `function resp_exit(ctx, code, ...)`
   > > And then it means check all the usage to add the parameter ? For example 
`return core.response.exit(502)` will become `return core.response.exit(ctx, 
502)`
   > 
   > Yes, you are right
   
   1st try done, i must say i am not very confident about what i did :/
   At least i can confirm Apisix still run locally, and my test are passing.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to