From ca60f492df3f174236edf6705f830e1437764cb5 Mon Sep 17 00:00:00 2001 From: Sebastian Marcet Date: Mon, 24 Sep 2018 11:30:01 -0300 Subject: [PATCH] added public endpoint to get summit by id GET /api/public/v1/summit/{id} Change-Id: Iab7bdcdd26a48ec78957bdc50a53acb97dbaa8ed --- app/Http/Routes/public.php | 1 + app/Http/routes.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Routes/public.php b/app/Http/Routes/public.php index e707b894..7dba770d 100644 --- a/app/Http/Routes/public.php +++ b/app/Http/Routes/public.php @@ -36,6 +36,7 @@ Route::group([ Route::group(['prefix'=>'summits'], function() { Route::get('', [ 'middleware' => 'cache:'.Config::get('cache_api_response.get_summit_response_lifetime', 600), 'uses' => 'OAuth2SummitApiController@getSummits']); Route::group(['prefix' => '{id}'], function () { + Route::get('', [ 'middleware' => 'cache:'.Config::get('cache_api_response.get_summit_response_lifetime', 1200), 'uses' => 'OAuth2SummitApiController@getSummit'])->where('id', 'current|[0-9]+'); // locations Route::group(['prefix' => 'locations'], function () { Route::group(['prefix' => '{location_id}'], function () { diff --git a/app/Http/routes.php b/app/Http/routes.php index e7a1c18b..91ad2ebe 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -120,6 +120,7 @@ Route::group([ Route::group(['prefix' => '{id}'], function () { Route::put('', [ 'middleware' => 'auth.user:administrators|summit-front-end-administrators', 'uses' => 'OAuth2SummitApiController@updateSummit']); Route::delete('', [ 'middleware' => 'auth.user:administrators|summit-front-end-administrators', 'uses' => 'OAuth2SummitApiController@deleteSummit']); + Route::get('', [ 'middleware' => 'cache:'.Config::get('cache_api_response.get_summit_response_lifetime', 1200), 'uses' => 'OAuth2SummitApiController@getSummit'])->where('id', 'current|[0-9]+'); // selection plans Route::group(['prefix' => 'selection-plans'], function () { @@ -168,7 +169,6 @@ Route::group([ }); }); - Route::get('', [ 'middleware' => 'cache:'.Config::get('cache_api_response.get_summit_response_lifetime', 1200), 'uses' => 'OAuth2SummitApiController@getSummit'])->where('id', 'current|[0-9]+'); Route::get('entity-events', 'OAuth2SummitApiController@getSummitEntityEvents');