jaredhanson/oauth2orize

complete callback is never called on decision middleware

msoula opened this issue · 1 comments

Hi,
It's seems that complete callback is never called on decision middleware because complete parameter is not passed through server interface.
Are we supposed to call the middleware function directly ?

EDIT -
In fact, complete is called only if options parameter is not passed during call

service.decision(parse, complete) // --> complete() will be called
service.decision({}, parse, complete) // --> complete() won't be called

I close this issue since I've managed to get complete() called in decision middleware.