actas controller update fix

master
Christian Dacid Sullca Puma 2022-12-22 22:34:27 -05:00
parent e148efa2bc
commit 453a6f9276
2 changed files with 9 additions and 7 deletions

View File

@ -6,6 +6,7 @@ use App\Http\Controllers\Controller;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use App\Models\Acta; use App\Models\Acta;
class ActaController extends Controller class ActaController extends Controller
{ {
@ -66,15 +67,16 @@ class ActaController extends Controller
], 200); ], 200);
} }
public function update(Request $request, $id) public function update(Request $request)
{ {
$request = Validator::make($request->all(), [ $request = Validator::make($request->all(), [
'id' => 'required|exists:actas,id',
'descripcion' => 'present', 'descripcion' => 'present',
'fecha' => 'present', 'fecha' => 'present',
'id_estandar' => 'present|exists:estandars,id', 'id_estandar' => 'present|exists:estandars,id',
]); ]);
$acta = Acta::find($id); $acta = Acta::find($request->id);
if (!$acta) { if (!$acta) {
return response()->json([ return response()->json([
'success' => false, 'success' => false,

View File

@ -127,7 +127,7 @@ Route::middleware("auth:sanctum")->group(function () {
//ruta Actas //ruta Actas
Route::post('acta', [ActaController::class, 'create']); Route::post('acta', [ActaController::class, 'create']);
Route::get('acta/{id}', [ActaController::class, 'showActa'])->where('id', '[0-9]+'); Route::get('acta/{id}', [ActaController::class, 'showActa'])->where('id', '[0-9]+');
Route::put('acta/{id}', [ActaController::class, 'update'])->where('id', '[0-9]+'); Route::put('acta', [ActaController::class, 'update'])->where('id', '[0-9]+');
Route::delete('acta/{id}', [ActaController::class, 'delete'])->where('id', '[0-9]+'); Route::delete('acta/{id}', [ActaController::class, 'delete'])->where('id', '[0-9]+');
Route::get('acta', [ActaController::class, 'listActas']); Route::get('acta', [ActaController::class, 'listActas']);
}); });