- Shipped
- 10 июля 2026 г. в 01:06 UTC
- Author
- Kamo
- Commit
- 4019658
I1: view()/testConnection() теперь читается через активный фильтр finder so soft-deleted (market,provider) connection reads as "не сконфигурированный" вместо застывшего ряда. Upsert() все еще находит любой ряд (включая мягко удаленный) через нефильтрованный искатель - DB (market id,provider) уникальное ограничение означает вставку нового ряда в противном случае 500 — и теперь повторно активирует его (recordState.isActive=true), когда Удалить () теперь также включается = ложно, поэтому фаза 8 опросника FindByEnabledTrue() прекращает слив удаленного соединения. M2: TestConnection()'s catch больше не перекликается с исходным сообщением об исключении клиенту; он регистрирует полное исключение на стороне сервера и возвращает сообщение «Connection Test Failure».