Browse Source

Fix: Update pesquisa satisfacao e options

Matheus
Felipe Fontana 8 months ago
parent
commit
1cbc692987
  1. 4
      app/Http/Controllers/Admin/PesquisaSatisfacaoController.php
  2. 2
      app/Http/Controllers/Admin/PesquisaSatisfacaoOptionController.php

4
app/Http/Controllers/Admin/PesquisaSatisfacaoController.php

@ -121,6 +121,10 @@ class PesquisaSatisfacaoController extends Controller
abort(404); abort(404);
} }
if (!($this->existeResposta($id) && (PesquisaSatisfacao::where('nome', strtoupper($request->nome))->where('id', $id)->where('descricao', $request->descricao)->where('id_number', $request->channel)->first()))){
return redirect()->back()->with('error', 'Essa pesquisa já foi respondida e não pode ser alterada!');
}
$validator = Validator::make($request->all(), [ $validator = Validator::make($request->all(), [
'descricao' => 'string|required', 'descricao' => 'string|required',
'nome' => [ 'nome' => [

2
app/Http/Controllers/Admin/PesquisaSatisfacaoOptionController.php

@ -137,7 +137,7 @@ class PesquisaSatisfacaoOptionController extends Controller
} }
private function existeResposta(int $id_pesquisa) { private function existeResposta(int $id_pesquisa) {
if ($this->pesquisaSatisfacaoRespostaRepository->list(['id_pesquisa' => $id_pesquisa])) { if (count($this->pesquisaSatisfacaoRespostaRepository->list(['id_pesquisa' => $id_pesquisa])) > 0) {
return true; return true;
} else { } else {
return false; return false;

Loading…
Cancel
Save