From dc96447d721ab4433f0e505271b9e142c355448d Mon Sep 17 00:00:00 2001 From: QTom Date: Tue, 9 Dec 2025 17:10:26 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E6=A0=BC=E5=BC=8F=E5=8C=96=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=BB=A5=E7=AC=A6=E5=90=88=20Prettier=20=E8=A7=84?= =?UTF-8?q?=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/admin/claudeRelayConfig.js | 21 ++++++++++------ tests/userMessageQueue.test.js | 36 +++++++++++++++------------ 2 files changed, 34 insertions(+), 23 deletions(-) diff --git a/src/routes/admin/claudeRelayConfig.js b/src/routes/admin/claudeRelayConfig.js index cbe98ecf..261b2092 100644 --- a/src/routes/admin/claudeRelayConfig.js +++ b/src/routes/admin/claudeRelayConfig.js @@ -111,20 +111,27 @@ router.put('/claude-relay-config', authenticateAdmin, async (req, res) => { } const updateData = {} - if (claudeCodeOnlyEnabled !== undefined) + if (claudeCodeOnlyEnabled !== undefined) { updateData.claudeCodeOnlyEnabled = claudeCodeOnlyEnabled - if (globalSessionBindingEnabled !== undefined) + } + if (globalSessionBindingEnabled !== undefined) { updateData.globalSessionBindingEnabled = globalSessionBindingEnabled - if (sessionBindingErrorMessage !== undefined) + } + if (sessionBindingErrorMessage !== undefined) { updateData.sessionBindingErrorMessage = sessionBindingErrorMessage - if (sessionBindingTtlDays !== undefined) + } + if (sessionBindingTtlDays !== undefined) { updateData.sessionBindingTtlDays = sessionBindingTtlDays - if (userMessageQueueEnabled !== undefined) + } + if (userMessageQueueEnabled !== undefined) { updateData.userMessageQueueEnabled = userMessageQueueEnabled - if (userMessageQueueDelayMs !== undefined) + } + if (userMessageQueueDelayMs !== undefined) { updateData.userMessageQueueDelayMs = userMessageQueueDelayMs - if (userMessageQueueTimeoutMs !== undefined) + } + if (userMessageQueueTimeoutMs !== undefined) { updateData.userMessageQueueTimeoutMs = userMessageQueueTimeoutMs + } const updatedConfig = await claudeRelayConfigService.updateConfig( updateData, diff --git a/tests/userMessageQueue.test.js b/tests/userMessageQueue.test.js index 5166bdbb..1d9e544f 100644 --- a/tests/userMessageQueue.test.js +++ b/tests/userMessageQueue.test.js @@ -474,23 +474,27 @@ describe('UserMessageQueueService', () => { const lockState = { held: false, holderId: null } - jest.spyOn(redis, 'acquireUserMessageLock').mockImplementation(async (accountId, requestId) => { - if (!lockState.held) { - lockState.held = true - lockState.holderId = requestId - return { acquired: true, waitMs: 0 } - } - return { acquired: false, waitMs: -1 } - }) + jest + .spyOn(redis, 'acquireUserMessageLock') + .mockImplementation(async (accountId, requestId) => { + if (!lockState.held) { + lockState.held = true + lockState.holderId = requestId + return { acquired: true, waitMs: 0 } + } + return { acquired: false, waitMs: -1 } + }) - jest.spyOn(redis, 'releaseUserMessageLock').mockImplementation(async (accountId, requestId) => { - if (lockState.holderId === requestId) { - lockState.held = false - lockState.holderId = null - return true - } - return false - }) + jest + .spyOn(redis, 'releaseUserMessageLock') + .mockImplementation(async (accountId, requestId) => { + if (lockState.holderId === requestId) { + lockState.held = false + lockState.holderId = null + return true + } + return false + }) jest.spyOn(userMessageQueueService, '_sleep').mockResolvedValue(undefined)