public function store_tracing(CreateTracingRequest $request) { $id = Auth::user()->id; $tracings = new Tracing($request->all()); if ($request->file('file')) { // nose porque no entra a este ciclo y no tomar el archivo.pro $file = $request->file('file'); $name = 'Appmm_' . time() . '.' . $file->getClientOriginalExtension(); Storage::disk('tracings')->put($name, \File::get($file)); $tracings->file = $name; } $tracings->user_id = $id; $tracings->iduser_update = $id; $tracings->save(); Session::flash('message', 'Ha realizado un nuevo seguimiento del projecto: ' . $tracings->project->name); $role = Auth::user()->role; if ($role == 'developer' || $role == 'agent') { return redirect()->route('projectos.index'); } elseif ($role == 'admin') { return redirect()->route('admin.projectos.index'); } // if($action=='save_new') // { // return redirect()->route('admin.projectos.index'); // } // else { // return redirect()->back(); // } }