From b822ea6e026df1450c3cdcf95e73ed772a74511e Mon Sep 17 00:00:00 2001 From: Matthias Mair Date: Sat, 16 May 2026 12:18:55 +0200 Subject: [PATCH] ignore throtetling in debug mode --- src/backend/InvenTree/InvenTree/settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/InvenTree/InvenTree/settings.py b/src/backend/InvenTree/InvenTree/settings.py index a55d3e4a79..db49499ee7 100644 --- a/src/backend/InvenTree/InvenTree/settings.py +++ b/src/backend/InvenTree/InvenTree/settings.py @@ -546,12 +546,12 @@ if USE_JWT: THROTTLE_ANON = get_setting('INVENTREE_THROTTLE_ANON', 'throttle.anon', '20/minute') THROTTLE_USER = get_setting('INVENTREE_THROTTLE_USER', 'throttle.user', '20/second') -if THROTTLE_ANON and str(THROTTLE_ANON).lower() != 'none': +if not DEBUG and THROTTLE_ANON and str(THROTTLE_ANON).lower() != 'none': REST_FRAMEWORK['DEFAULT_THROTTLE_RATES']['anon'] = THROTTLE_ANON REST_FRAMEWORK['DEFAULT_THROTTLE_CLASSES'].append( 'rest_framework.throttling.AnonRateThrottle' ) -if THROTTLE_USER and str(THROTTLE_USER).lower() != 'none': +if not DEBUG and THROTTLE_USER and str(THROTTLE_USER).lower() != 'none': REST_FRAMEWORK['DEFAULT_THROTTLE_RATES']['user'] = THROTTLE_USER REST_FRAMEWORK['DEFAULT_THROTTLE_CLASSES'].append( 'rest_framework.throttling.UserRateThrottle'