From 69d3feb86528612925a8042cb1269ddfa0c0ab3f Mon Sep 17 00:00:00 2001 From: iven Date: Sat, 11 Apr 2026 14:26:50 +0800 Subject: [PATCH] =?UTF-8?q?fix(lint):=20IdentityChangeProposal=20console.e?= =?UTF-8?q?rror=20=E2=86=92=20createLogger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- desktop/src/components/IdentityChangeProposal.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/desktop/src/components/IdentityChangeProposal.tsx b/desktop/src/components/IdentityChangeProposal.tsx index 58c1954..e4730d1 100644 --- a/desktop/src/components/IdentityChangeProposal.tsx +++ b/desktop/src/components/IdentityChangeProposal.tsx @@ -11,6 +11,9 @@ import { useState, useEffect, useMemo } from 'react'; import { motion, AnimatePresence } from 'framer-motion'; +import { createLogger } from '../lib/logger'; + +const log = createLogger('IdentityChangeProposal'); import { Check, X, @@ -381,7 +384,7 @@ export function IdentityChangeProposalPanel() { setProposals(pendingProposals); setSnapshots(agentSnapshots); } catch (err) { - console.error('[IdentityChangeProposal] Failed to load data:', err); + log.error('[IdentityChangeProposal] Failed to load data:', err); setError('加载失败'); } finally { setLoading(false); @@ -405,7 +408,7 @@ export function IdentityChangeProposalPanel() { setProposals(pendingProposals); setSnapshots(agentSnapshots); } catch (err) { - console.error('[IdentityChangeProposal] Failed to approve:', err); + log.error('[IdentityChangeProposal] Failed to approve:', err); setError(parseProposalError(err, 'approval')); } finally { setProcessingId(null); @@ -422,7 +425,7 @@ export function IdentityChangeProposalPanel() { const pendingProposals = await intelligenceClient.identity.getPendingProposals(agentId); setProposals(pendingProposals); } catch (err) { - console.error('[IdentityChangeProposal] Failed to reject:', err); + log.error('[IdentityChangeProposal] Failed to reject:', err); setError(parseProposalError(err, 'rejection')); } finally { setProcessingId(null); @@ -439,7 +442,7 @@ export function IdentityChangeProposalPanel() { const agentSnapshots = await intelligenceClient.identity.getSnapshots(agentId, 10); setSnapshots(agentSnapshots); } catch (err) { - console.error('[IdentityChangeProposal] Failed to restore:', err); + log.error('[IdentityChangeProposal] Failed to restore:', err); setError(parseProposalError(err, 'restore')); } finally { setProcessingId(null);