diff --git a/app/Http/Controllers/Api/EvidenciasController.php b/app/Http/Controllers/Api/EvidenciasController.php index 4377faa..427c46f 100644 --- a/app/Http/Controllers/Api/EvidenciasController.php +++ b/app/Http/Controllers/Api/EvidenciasController.php @@ -24,9 +24,9 @@ class EvidenciasController extends Controller "adjunto" => "required", ]); $id_user = auth()->user(); - if ($id_user->isCreadorPlan($request->id_plan) or $id_user->isAdmin()) { + if (plan::where(["id" => $request->id_plan])->exists()) { $plan = plan::find($request->id_plan); - if ($plan->id_user == $id_user->id_plan) { + if ($id_user->isCreadorPlan($request->id_plan) or $id_user->isAdmin()) { $evidencia = new Evidencias(); $evidencia->id_plan = $request->id_plan; $evidencia->codigo = $plan->codigo; @@ -34,7 +34,7 @@ class EvidenciasController extends Controller error_log($request->denominacion); $path = $request->adjunto->store('evidencias'); $evidencia->adjunto = $path; - $evidencia->id_user = $id_user->id_plan; + $evidencia->id_user = $id_user->id; $evidencia->save(); return response([ "status" => 1,