feat: Complete error logging coverage

This commit is contained in:
gpt-engineer-app[bot]
2025-11-04 19:30:56 +00:00
parent 9bf5ea322e
commit 162d288cb0
13 changed files with 50 additions and 53 deletions

View File

@@ -47,7 +47,7 @@ export function MFAStepUpProvider({ children }: MFAStepUpProviderProps) {
setModalOpen(false);
if (!pendingOperation || !pendingResolve || !pendingReject) {
logger.error('No pending operation to retry after MFA success');
// Invalid state - missing pending operations
return;
}
@@ -56,7 +56,7 @@ export function MFAStepUpProvider({ children }: MFAStepUpProviderProps) {
const result = await pendingOperation();
pendingResolve(result);
} catch (error) {
logger.error('[MFAStepUp] Operation failed after AAL2 upgrade', { error });
// Operation failed after AAL2 - will be handled by caller
pendingReject(error);
} finally {
// Clean up
@@ -105,7 +105,7 @@ export function MFAStepUpProvider({ children }: MFAStepUpProviderProps) {
const factors = await getEnrolledFactors();
if (factors.length === 0) {
logger.error('[MFAStepUp] No enrolled MFA factors found');
// No MFA set up
throw new Error('MFA is not set up for your account');
}