From d8201c7f8e382935500663d0da1869164e0a7cb3 Mon Sep 17 00:00:00 2001 From: alikia2x Date: Thu, 27 Mar 2025 03:13:05 +0800 Subject: [PATCH] update: shallow copy instead of re-asignment when creating copy of rate limitor config --- lib/mq/scheduler.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/mq/scheduler.ts b/lib/mq/scheduler.ts index 6345755..798a249 100644 --- a/lib/mq/scheduler.ts +++ b/lib/mq/scheduler.ts @@ -333,13 +333,13 @@ const biliLimiterConfig: RateLimiterConfig[] = [ }, ]; -const bili_test = biliLimiterConfig; +const bili_test = [...biliLimiterConfig]; bili_test[0].max = 10; bili_test[1].max = 36; bili_test[2].max = 150; bili_test[3].max = 1000; -const bili_strict = biliLimiterConfig; +const bili_strict = [...biliLimiterConfig]; bili_strict[0].max = 4; bili_strict[1].max = 8; bili_strict[2].max = 30;