mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-23 09:38:02 +00:00
fix: user stats again again again
This commit is contained in:
@@ -150,11 +150,15 @@ class UserService {
|
||||
}
|
||||
|
||||
for (const apiKey of userApiKeys) {
|
||||
if (apiKey.usage) {
|
||||
totalUsage.requests += apiKey.usage.requests || 0
|
||||
totalUsage.inputTokens += apiKey.usage.inputTokens || 0
|
||||
totalUsage.outputTokens += apiKey.usage.outputTokens || 0
|
||||
totalUsage.totalCost += apiKey.usage.totalCost || 0
|
||||
logger.debug(`🔍 Processing API key ${apiKey.id} (${apiKey.name}) for user ${userId}:`, {
|
||||
hasUsage: !!apiKey.usage,
|
||||
usage: apiKey.usage
|
||||
})
|
||||
if (apiKey.usage && apiKey.usage.total) {
|
||||
totalUsage.requests += apiKey.usage.total.requests || 0
|
||||
totalUsage.inputTokens += apiKey.usage.total.inputTokens || 0
|
||||
totalUsage.outputTokens += apiKey.usage.total.outputTokens || 0
|
||||
totalUsage.totalCost += apiKey.totalCost || 0
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user