瀏覽代碼

fix(auth): add type assertion for userId in parseSessionData

Fix TypeScript error where obj.userId was typed as 'unknown'
despite validation check. Add safe type assertion to number.

CI Run: https://github.com/ding113/claude-code-hub/actions/runs/22131418119

Co-Authored-By: Claude Opus 4.6 <[email protected]>
claude[bot] 3 周之前
父節點
當前提交
0a4dfa7904
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/lib/auth-session-store/redis-session-store.ts

+ 1 - 1
src/lib/auth-session-store/redis-session-store.ts

@@ -49,7 +49,7 @@ function parseSessionData(raw: string): SessionData | null {
     return {
       sessionId: obj.sessionId,
       keyFingerprint: obj.keyFingerprint,
-      userId: obj.userId,
+      userId: obj.userId as number,
       userRole: obj.userRole,
       createdAt: obj.createdAt,
       expiresAt: obj.expiresAt,