Обновления системы после анализа и оптимизации архитектуры
- Обновлена схема Prisma с новыми полями и связями - Актуализированы правила системы в rules-complete.md - Оптимизированы GraphQL типы, запросы и мутации - Улучшены компоненты интерфейса и валидация данных - Исправлены критические ESLint ошибки: удалены неиспользуемые импорты и переменные - Добавлены тестовые файлы для проверки функционала 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -83,8 +83,6 @@ export function MarketplaceApiStep({ onNext, onBack }: MarketplaceApiStepProps)
|
||||
},
|
||||
})
|
||||
|
||||
console.warn(`🎯 Client received response for ${marketplace}:`, data)
|
||||
|
||||
setValidationStates((prev) => ({
|
||||
...prev,
|
||||
[marketplace]: {
|
||||
@ -113,8 +111,7 @@ export function MarketplaceApiStep({ onNext, onBack }: MarketplaceApiStepProps)
|
||||
})
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.warn(`🔴 Client validation error for ${marketplace}:`, error)
|
||||
} catch {
|
||||
setValidationStates((prev) => ({
|
||||
...prev,
|
||||
[marketplace]: {
|
||||
|
@ -82,11 +82,8 @@ export function SmsStep({ phone, onNext, onBack }: SmsStepProps) {
|
||||
const result = await verifySmsCode(formattedPhone, fullCode)
|
||||
|
||||
if (result.success) {
|
||||
console.warn('SmsStep - SMS verification successful, user:', result.user)
|
||||
|
||||
// Проверяем есть ли у пользователя уже организация
|
||||
if (result.user?.organization) {
|
||||
console.warn('SmsStep - User already has organization, redirecting to dashboard')
|
||||
// Если организация уже есть, перенаправляем прямо в кабинет
|
||||
window.location.href = '/dashboard'
|
||||
return
|
||||
|
Reference in New Issue
Block a user