Retorno de Mensagem do Controller
[Finalizado Pelo Aluno]
Em uma situação onde precise retornar uma mensagem de alerta, como por exemplo em uma listagem de usuários, e caso o usuário logado tente deletar ele mesmo, ao clicar em deletar, mostrar um alerta para ele dizendo que não é possível deletar sua própria conta.
No controller estou fazendo assim:
if($user->uuid == auth()->user()->uuid) {
return response()->json(['error' => 'Não é possível deletar sua própria conta!'], 500);
}
Mas lá no response, retorna status 204.
Como retornar a mensagem que tem ali em 'error' ?
Já resolvi, como estou usando uma class service para fazer a lógica da aplicação, eu estava fazendo o return response direto nessa class do service. Reparei que só funciona lá no controller.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!