We can remove one function from the stack by injecting the middleware only when logging in enabled and the level is debug. Signed-off-by: David Calavera <david.calavera@gmail.com> Upstream-commit: 82323294db96e8043244027c262481af6c8f478d Component: engine