- Shipped
- 22 июля 2026 г. в 17:31 UTC
- Author
- kamo
- Commit
- f31c03c
/leads/view/{id} die with "Cannot read properties of null (чтение) "Предпочтительное имя" LeadDTO.toDTO() строит первичный контакт внутри «Если (lead.getName() != null)», то появляется лид без строки «Имя». «primaryContact: null» — но types/leads.ts объявили его ненулевым. Компилятор никогда никого не просил проверять. Та же ложь на имя/имя/электронная почта (отменяется по отдельности, и путь редактирования аннулирует электронную почту / телефоны обратно на Контакты, которые существуют, телефоны и языки (каждый построен под своим собственным нулем) Проверка) и контакты, которые ведущие конечные точки никогда не заполняют. Рассказывая правду, в типе превратили ЦСК в поиск: там нашли три сайта, Ни одного. Заголовок, суммарный рельс **************** — необязательная цепь, останавливающая один прыжок, который бы бросил момент Заголовок был зафиксирован — и заголовок Помощник по имени. Ветвь ADDRESS рендерера пользовательской формы имела ту же форму от разное направление: сохраненное значение не типизировано, поэтому 'JSON.parse (значение | | "{}") возвращал нуль за сохраненный «нуль» и выбрасывал прямо на унаследованный свободный текст, затем «Улица» была прочитана без охраны. Его братья и сестры были уже завернутый в пробу/улов; этого не было, и рендерПоле() называется голым внутри JSX без границ ошибок, так что либо бросьте забеленную страницу. Нормализация на двух границах, а не на каждом сайте вызова: mapLeadResponse Для феток и семенного пути websocket. Только семенной путь — слияние ниже он намеренно пропускает входящие нули, поэтому частичный LEAD UPDATED не пробел Нетронутые поля, и нормализация первой превратилась бы в «первичный контакт: нуль» в пустой объект, который переписывает хороший контакт, оставляя имя на каждом Изменение статуса. Отсутствующее имя теперь делает эм-тире.