()
| 7179 | if route == '/api/auth/recover': |
| 7180 | config = load_config() |
| 7181 | answers = payload.get('answers') if isinstance(payload.get('answers'), list) else [] |
| 7182 | questions = config.get('security_questions') or [] |
| 7183 | if len(answers) < 3 or len(questions) < 3: |
| 7184 | send_json(self, 400, {'ok': False, 'error': 'Recovery answers do not match.'}) |
| 7185 | return |
| 7186 | for idx in range(3): |
no test coverage detected