Commit b2c6b081 authored by carlos's avatar carlos
Browse files

bug do plano de trabalho em editar projeto

parent 1333df16
...@@ -537,7 +537,6 @@ class TrabalhoController extends Controller ...@@ -537,7 +537,6 @@ class TrabalhoController extends Controller
foreach ($users as $user) { foreach ($users as $user) {
array_push($emailParticipantes, $user->email); array_push($emailParticipantes, $user->email);
} }
foreach ($request->emailParticipante as $key => $value) { foreach ($request->emailParticipante as $key => $value) {
// criando novos participantes que podem ter sido adicionados // criando novos participantes que podem ter sido adicionados
if (!(in_array($request->emailParticipante[$key], $emailParticipantes, false))) { if (!(in_array($request->emailParticipante[$key], $emailParticipantes, false))) {
...@@ -603,25 +602,27 @@ class TrabalhoController extends Controller ...@@ -603,25 +602,27 @@ class TrabalhoController extends Controller
$participante->update(); $participante->update();
//atualizando planos de trabalho //atualizando planos de trabalho
if (array_key_exists($key, $request->anexoPlanoTrabalho)) { if ($request->anexoPlanoTrabalho != null) {
if (!(is_null($request->anexoPlanoTrabalho[$key]))) { if (array_key_exists($key, $request->anexoPlanoTrabalho)) {
$arquivo = Arquivo::where('participanteId', $participante->id)->first(); if (!(is_null($request->anexoPlanoTrabalho[$key]))) {
Storage::delete($arquivo->nome); $arquivo = Arquivo::where('participanteId', $participante->id)->first();
$arquivo->delete(); Storage::delete($arquivo->nome);
$arquivo->delete();
$path = 'trabalhos/' . $request->editalId . '/' . $trabalho->id .'/';
$nome = $request->nomePlanoTrabalho[$key] .".pdf"; $path = 'trabalhos/' . $request->editalId . '/' . $trabalho->id .'/';
$file = $request->anexoPlanoTrabalho[$key]; $nome = $request->nomePlanoTrabalho[$key] .".pdf";
Storage::putFileAs($path, $file, $nome); $file = $request->anexoPlanoTrabalho[$key];
Storage::putFileAs($path, $file, $nome);
$arquivo = new Arquivo();
$arquivo->titulo = $request->nomePlanoTrabalho[$key]; $arquivo = new Arquivo();
$arquivo->nome = $path . $nome; $arquivo->titulo = $request->nomePlanoTrabalho[$key];
$arquivo->trabalhoId = $trabalho->id; $arquivo->nome = $path . $nome;
$arquivo->data = $mytime; $arquivo->trabalhoId = $trabalho->id;
$arquivo->participanteId = $participante->id; $arquivo->data = $mytime;
$arquivo->versaoFinal = true; $arquivo->participanteId = $participante->id;
$arquivo->save(); $arquivo->versaoFinal = true;
$arquivo->save();
}
} }
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment