fix oauth

This commit is contained in:
2025-06-17 13:05:01 +09:00
parent 74e1014e77
commit 9ed35a6a1e

View File

@@ -367,27 +367,30 @@ class AtprotoOAuthService {
async checkSession(): Promise<{ did: string; handle: string } | null> {
try {
console.log('[OAuth Debug] Checking session...');
if (!this.oauthClient) {
console.log('[OAuth Debug] No OAuth client, initializing...');
await this.initialize();
}
if (!this.oauthClient) {
console.log('[OAuth Debug] Failed to initialize OAuth client');
return null;
}
const result = await this.oauthClient.init();
console.log('[OAuth Debug] OAuth init result:', !!result?.session);
if (result?.session) {
console.log('[OAuth Debug] Session found, processing...');
// Use the common session processing method
return this.processSession(result.session);
const sessionData = await this.processSession(result.session);
console.log('[OAuth Debug] Processed session data:', sessionData);
return sessionData;
}
console.log('[OAuth Debug] No session found');
return null;
} catch (error) {