From 749b58500ee61f44fff408f17b37359d2ad6fbe3 Mon Sep 17 00:00:00 2001 From: cnohall Date: Sun, 15 Sep 2024 19:40:26 +0900 Subject: [PATCH] remove manual call of processWebhookRequest, instead rely on existing infrastructure --- database/seeders/PaymentLibrariesSeeder.php | 2 +- routes/api.php | 1 - tests/cypress/support/routes.json | 9 --------- 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/database/seeders/PaymentLibrariesSeeder.php b/database/seeders/PaymentLibrariesSeeder.php index e052bb087ee6..4530ae9a3595 100644 --- a/database/seeders/PaymentLibrariesSeeder.php +++ b/database/seeders/PaymentLibrariesSeeder.php @@ -25,7 +25,7 @@ class PaymentLibrariesSeeder extends Seeder Model::unguard(); $callbackSecret = md5(uniqid(rand(), true)); - $callbackUrl = config('ninja.app_url') . '/api/v1/blockonomics/callback/?secret=' . $callbackSecret; + $callbackUrl = config('ninja.app_url') . '/payment_webhook/?secret=' . $callbackSecret; $blockonomics_fields = "{ \"apiKey\": \"\", \"callbackUrl\": \"$callbackUrl\", diff --git a/routes/api.php b/routes/api.php index 1db840a85ac3..1fe309551bf4 100644 --- a/routes/api.php +++ b/routes/api.php @@ -460,7 +460,6 @@ Route::post('api/v1/yodlee/balance', [YodleeController::class, 'balanceWebhook'] Route::get('api/v1/protected_download/{hash}', [ProtectedDownloadController::class, 'index'])->name('protected_download')->middleware('throttle:300,1'); Route::post('api/v1/ppcp/webhook', [PayPalPPCPPaymentDriver::class, 'processWebhookRequest'])->middleware('throttle:1000,1'); -Route::get('api/v1/blockonomics/callback', [BlockonomicsPaymentDriver::class, 'processWebhookRequest'])->middleware('throttle:1000,1'); Route::get('api/v1/get-btc-price', [BlockonomicsController::class, 'getBTCPrice'])->middleware('throttle:1000,1'); Route::get('api/v1/get-blockonomics-qr-code', [BlockonomicsController::class, 'getQRCode'])->middleware('throttle:1000,1'); diff --git a/tests/cypress/support/routes.json b/tests/cypress/support/routes.json index b00a85994446..16487ea479e5 100644 --- a/tests/cypress/support/routes.json +++ b/tests/cypress/support/routes.json @@ -5623,15 +5623,6 @@ "HEAD" ] }, - "generated::aB3xYz9KlmN7Pq8R": { - "name": "generated::aB3xYz9KlmN7Pq8R", - "domain": null, - "action": "App\\Http\\Controllers\\BlockonomicsPaymentDriver@processWebhookRequest", - "uri": "api/v1/blockonomics/callback", - "method": [ - "GET" - ] - }, "generated::Xy7ZkLm8NpQ4Rt5V": { "name": "generated::Xy7ZkLm8NpQ4Rt5V", "domain": null,