fix: bugs

This commit is contained in:
rinsvent 2026-05-17 21:48:34 +07:00
parent 8dfe50e7a3
commit 0179410ce9
2 changed files with 3 additions and 3 deletions

View File

@ -136,7 +136,7 @@ class SlotService
return max(0, $slot->remaining - $activeHolds); return max(0, $slot->remaining - $activeHolds);
} }
private function findHoldByIdempotencyKey(string $idempotencyKey): Hold private function findHoldByIdempotencyKey(string $idempotencyKey): ?Hold
{ {
return Hold::query() return Hold::query()
->where('idempotency_key', $idempotencyKey) ->where('idempotency_key', $idempotencyKey)

View File

@ -9,5 +9,5 @@ Route::get('/slots/availability', [AvailabilityController::class, 'index']);
Route::post('/slots/{slot}/hold', [HoldController::class, 'store']) Route::post('/slots/{slot}/hold', [HoldController::class, 'store'])
->middleware('idempotency'); ->middleware('idempotency');
Route::post('/holds/{id}/confirm', [HoldController::class, 'confirm']); Route::post('/holds/{hold}/confirm', [HoldController::class, 'confirm']);
Route::delete('/holds/{id}', [HoldController::class, 'destroy']); Route::delete('/holds/{hold}', [HoldController::class, 'destroy']);