diff --git a/resources/js/components/PerceptronSetup.vue b/resources/js/components/PerceptronSetup.vue index 5a6c48a..3779207 100644 --- a/resources/js/components/PerceptronSetup.vue +++ b/resources/js/components/PerceptronSetup.vue @@ -191,7 +191,7 @@ async function cancelTraining() { form.cancel(); router.post( - cancel(), + '/api' + cancel(), { training_id: trainingId.value, }, diff --git a/routes/api.php b/routes/api.php index a4abe2d..1cef371 100644 --- a/routes/api.php +++ b/routes/api.php @@ -1,2 +1,8 @@ name('perceptron.cancel'); + diff --git a/routes/web.php b/routes/web.php index f476518..b950564 100644 --- a/routes/web.php +++ b/routes/web.php @@ -3,7 +3,6 @@ use App\Http\Controllers\PerceptronController; use Illuminate\Support\Facades\Broadcast; use Illuminate\Support\Facades\Route; -use Illuminate\Session\Middleware\StartSession; use Inertia\Inertia; // Route::redirect('/', '/perceptron?type=simple')->name('home'); @@ -16,10 +15,6 @@ Route::middleware('throttle:training')->post( [PerceptronController::class, 'run'], )->name('perceptron.run'); -Route::post('perceptron/cancel', [PerceptronController::class, 'cancel']) - ->name('perceptron.cancel') - ->withoutMiddleware(StartSession::class); - Route::resource('perceptron', PerceptronController::class)->only(['index']); Broadcast::routes();