getPendingSession method
Check if there's a pending manual verification
Implementation
Future<Map<String, dynamic>?> getPendingSession() async {
try {
// Check for stored pending session
final prefs = await SharedPreferences.getInstance();
final sessionJson = prefs.getString('pending_verification_session');
if (sessionJson != null) {
final sessionData = jsonDecode(sessionJson) as Map<String, dynamic>;
print('Found pending session: ${sessionData['session_id']}');
return sessionData;
}
print('No pending sessions found');
return null;
} catch (e) {
print('Error checking pending sessions: $e');
return null;
}
}