add toggle for disabling user lists

This commit is contained in:
Irfan 2022-02-10 19:11:28 +05:00
parent 60223b590d
commit 43f8c3ff06
3 changed files with 14 additions and 8 deletions

View File

@ -124,4 +124,9 @@ INSIGHTS_MAX_STORE_TIME=172800
REPORTING=true
REPORTING_DRIVER=sentry
SENTRY_LARAVEL_DSN="https://examplePublicKey@o0.ingest.sentry.io/0"
SENTRY_TRACES_SAMPLE_RATE=1
SENTRY_TRACES_SAMPLE_RATE=1
###
# Endpoints
###
DISABLE_USER_LISTS=false

View File

@ -703,7 +703,6 @@ class UserController extends Controller
* tags={"users"},
* deprecated=true,
* description="Manga lists will be discontinued from May 1st, 2022. <a href='https://docs.google.com/document/d/1-6H-agSnqa8Mfmw802UYfGQrceIEnAaEh4uCXAPiX5A'>Read more</a>",
*
* @OA\Parameter(
* name="username",

View File

@ -314,13 +314,15 @@ $router->group(
'uses' => 'UserController@friends'
]);
$router->get('/animelist[/{status:[A-Za-z]+}]', [
'uses' => 'UserController@animelist'
]);
if (env('DISABLE_USER_LISTS') === false) {
$router->get('/animelist[/{status:[A-Za-z]+}]', [
'uses' => 'UserController@animelist'
]);
$router->get('/mangalist[/{status:[A-Za-z]+}]', [
'uses' => 'UserController@mangalist'
]);
$router->get('/mangalist[/{status:[A-Za-z]+}]', [
'uses' => 'UserController@mangalist'
]);
}
$router->get('/recommendations', [
'uses' => 'UserController@recommendations'