diff --git a/routes/api.php b/routes/api.php index 101bde7..0bc18f9 100644 --- a/routes/api.php +++ b/routes/api.php @@ -13,6 +13,7 @@ use App\Http\Controllers\Admin\SettingsController; use App\Http\Controllers\Site\RequestsController; use App\Services\ConfigService; use App\Http\Controllers\Customer\CartController; +use App\Http\Controllers\Customer\WalletController; use App\Http\Controllers\Admin\CategoryController; use App\Http\Controllers\Chat\SupportChatNotifyController; use App\Http\Controllers\Super\SuperSettingsController; @@ -36,14 +37,12 @@ Route::middleware('superadmin.remote')->group(function () { Route::get('/candle',[ReportController::class, 'candleChart']); Route::get('/price/up',[ReportController::class, 'upDownPrice']); Route::match(['get', 'post'],'/price/last',[ReportController::class, 'lastPrice']); +// همان دادهٔ /customer/prices/all — بدون لاگین، برای نمودار مهمان +Route::match(['get', 'post'], '/price/all', [WalletController::class, 'priceData']); -$priceStreamRoute = Route::get('/price/stream', [PriceStreamController::class, 'stream']) +Route::get('/price/stream', [PriceStreamController::class, 'stream']) ->withoutMiddleware(['throttle:api']); -if (! app(ConfigService::class)->isStore()) { - $priceStreamRoute->middleware(['auth:customer', 'customer.active']); -} - Route::get('/price/updatePrise',[ReportController::class, 'updatePrise']); Route::get('/const/key/{key}',[ConstController::class, 'showValue']); Route::get('/check',[ReportController::class, 'check']);