log优化
This commit is contained in:
@@ -7,6 +7,9 @@ import {
|
||||
renderOnlineUsers
|
||||
} from './connect-directory.js';
|
||||
import { createProfileSettingsController } from './profile-settings.js';
|
||||
import { createLogger } from './logger.js';
|
||||
|
||||
const logger = createLogger('connectview');
|
||||
|
||||
let onWsStatusChange = null;
|
||||
let cachedOnlineUsers = [];
|
||||
@@ -45,9 +48,9 @@ export async function initWebSocket() {
|
||||
store.syncSocketUserInfo();
|
||||
updateWsStatus(true);
|
||||
await refreshOnlineUsers();
|
||||
console.log('WebSocket initialized from connectview');
|
||||
logger.debug('WebSocket initialized from connectview');
|
||||
} catch (error) {
|
||||
console.error('Failed to initialize WebSocket:', error);
|
||||
logger.error('Failed to initialize WebSocket:', error);
|
||||
updateWsStatus(false);
|
||||
showNotification('WebSocket连接失败,请刷新页面重试', 'error');
|
||||
}
|
||||
@@ -62,7 +65,7 @@ async function refreshOnlineUsers(silent = true) {
|
||||
showNotification(`当前共有 ${cachedOnlineUsers.length} 个WebSocket用户在线`);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error('Error fetching online users:', error);
|
||||
logger.error('Error fetching online users:', error);
|
||||
if (!silent) {
|
||||
showNotification('获取在线用户失败', 'error');
|
||||
}
|
||||
@@ -78,7 +81,7 @@ async function getAllConnectionIds() {
|
||||
updateConnectionIdList(connectionIds);
|
||||
updateOnlineUsersList(cachedOnlineUsers);
|
||||
} catch (error) {
|
||||
console.error('Error fetching connection IDs:', error);
|
||||
logger.error('Error fetching connection IDs:', error);
|
||||
showNotification('获取连接信息失败', 'error');
|
||||
}
|
||||
}
|
||||
@@ -104,7 +107,7 @@ function getCurrentUserId() {
|
||||
const settings = JSON.parse(localStorage.getItem('userSettings') || '{}');
|
||||
return settings.userId || settings.id || '';
|
||||
} catch (error) {
|
||||
console.error('Error parsing current user settings:', error);
|
||||
logger.error('Error parsing current user settings:', error);
|
||||
return '';
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user