Prezados,
após chamar o result.use se uma exception for lançada, o retorno do meu método do controller é 200 (ou oque for setado).
exemplo:
result.use(Results.json()).withoutRoot().from(objeto).serialize();
throw new RuntimeException("erro");
retorno 200 ao invés de 500.
Pode parecer meio absurdo mas vou exemplificar um caso, posso ter um interceptor que executa uma lógica depois da chamada da lógica do controller, então ali podem haver exceções, não seria interessante retornar erro 500 se isso ocorrer?
grande abrasssss