Merge pull request #11541 from Godmartinz/gh11540_Error_405_when_checking_out_Accessory

Fixes #11540 - accessory api routes from get to posts
This commit is contained in:
snipe 2022-07-20 14:14:15 -07:00 committed by GitHub
commit 0b4d243bf0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -86,7 +86,7 @@ Route::group(['prefix' => 'v1', 'middleware' => ['api', 'throttle:api']], functi
] ]
)->name('api.accessories.checkedout'); )->name('api.accessories.checkedout');
Route::get('{accessory}/checkout', Route::post('{accessory}/checkout',
[ [
Api\AccessoriesController::class, Api\AccessoriesController::class,
'checkout' 'checkout'
@ -94,7 +94,7 @@ Route::group(['prefix' => 'v1', 'middleware' => ['api', 'throttle:api']], functi
)->name('api.accessories.checkout'); )->name('api.accessories.checkout');
Route::get('{accessory}/checkin', Route::post('{accessory}/checkin',
[ [
Api\AccessoriesController::class, Api\AccessoriesController::class,
'checkin' 'checkin'
@ -237,6 +237,19 @@ Route::group(['prefix' => 'v1', 'middleware' => ['api', 'throttle:api']], functi
)->name('api.components.assets'); )->name('api.components.assets');
}); });
Route::post('components/{id}/checkin',
[
Api\ComponentsController::class,
'checkin'
]
)->name('api.components.checkin');
Route::post('components/{id}/checkout',
[
Api\ComponentsController::class,
'checkout'
]
)->name('api.components.checkout');
Route::resource('components', Route::resource('components',
@ -274,7 +287,7 @@ Route::group(['prefix' => 'v1', 'middleware' => ['api', 'throttle:api']], functi
] ]
)->name('api.consumables.showUsers'); )->name('api.consumables.showUsers');
Route::get('{consumable}/checkout', Route::post('{consumable}/checkout',
[ [
Api\ConsumablesController::class, Api\ConsumablesController::class,
'checkout' 'checkout'