Commit 2edd10f2 authored by unknown's avatar unknown
Browse files

Ajuste na verificação do anexo do plano de trabalho na edição de proposta

parent 846f5f53
...@@ -39,13 +39,10 @@ class UpdateTrabalho extends FormRequest ...@@ -39,13 +39,10 @@ class UpdateTrabalho extends FormRequest
$usuario = User::where('email', $this->email[$value])->first(); $usuario = User::where('email', $this->email[$value])->first();
// if(isset($usuario)){
$participante = Participante::where('user_id', $usuario->id) // $participante = Participante::where('user_id', $usuario->id)->where('trabalho_id', $projeto->id)->first();
->where('trabalho_id', $projeto->id)->first(); // $arquivo = Arquivo::where('trabalhoId', $projeto->id)->where('participanteId', $participante->id)->first();
// }
$arquivo = Arquivo::where('trabalhoId', $projeto->id)
->where('participanteId', $participante->id)->first();
//user //user
$rules['name.'.$value] = ['required', 'string']; $rules['name.'.$value] = ['required', 'string'];
...@@ -72,8 +69,14 @@ class UpdateTrabalho extends FormRequest ...@@ -72,8 +69,14 @@ class UpdateTrabalho extends FormRequest
$rules['media_do_curso.' . $value] = ['required', 'string']; $rules['media_do_curso.' . $value] = ['required', 'string'];
} }
$rules['nomePlanoTrabalho.'.$value] = ['required', 'string']; $rules['nomePlanoTrabalho.'.$value] = ['required', 'string'];
$rules['anexoPlanoTrabalho.'.$value] = [Rule::requiredIf($arquivo == null), 'mimes:pdf'];
if(isset($usuario)){
$participante = Participante::where('user_id', $usuario->id)->where('trabalho_id', $projeto->id)->first();
$arquivo = Arquivo::where('trabalhoId', $projeto->id)->where('participanteId', $participante->id)->first();
$rules['anexoPlanoTrabalho.'.$value] = [Rule::requiredIf($arquivo == null), 'mimes:pdf'];
}else {
$rules['anexoPlanoTrabalho.'.$value] = ['required', 'mimes:pdf'];
}
} }
} }
......
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