Ошибка entitySchemaName of undefined

По клику на гиперссылку в справочном поле вылетает ошибка entitySchemaName of undefined,
хотя если в ту же карточку зайти из раздела то она открывается корректно.
С чем это может быть связано?
При попытке дебага было выявлено в метод build в configurationBotstrap неверно передается один из элементов config, в котором собственно schemaName нужной мне карточки является undefined.

Поведение было сопоставлено в двух одинаковых приложения, только в одном мы получаем вот такую вот "магию" (хотя раньше всё работало), а в другом карточка открывается корректно.

Нравится

8 комментариев

Михаил, попробуйте перегенерировать исходные коды для всех схем, а потом перекомпилировать приложение.

"Алла Савельева" написал:

Михаил, попробуйте перегенерировать исходные коды для всех схем, а потом перекомпилировать приложение.

Life is better than you think :-)


Делали и не раз, безуспешно.

У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела

У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела

"Франчук Виталий" написал:

У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела


А можно поподробнее? Не совсем понятно как вы исходный код (к контексте приложения это же с# схема) меняли.

Михаил, добрый день!

Думаю, Виталий имел ввиду код самой карточки - JS, разумеется. Проверьте, какая карточка открывается при открытии по ссылке и из раздела - это можно увидетьв URLе страницы. Возможно, действительно есть какая-то другая схема с отсутствующей entitySchemaName , которую система и пытается открыть при переходе по ссылке.

"Мотков Илья" написал:

Михаил, добрый день!

Думаю, Виталий имел ввиду код самой карточки - JS, разумеется. Проверьте, какая карточка открывается при открытии по ссылке и из раздела - это можно увидетьв URLе страницы. Возможно, действительно есть какая-то другая схема с отсутствующей entitySchemaName , которую система и пытается открыть при переходе по ссылке.


Так как я пытался из Лида перейти, в урле был LeadPageV2, но я предполагал что он просто не менялся.
Момент ещё такой что мы по SVN переносили все работы над проектом. И у нас как разработчиков самая актуальная версия и на боевом соответственно, но у нас те схемы работают исправно, а на боевом проблемы.

"Кисловский Михаил Андреевич" написал:
Франчук Виталий пишет:

У меня была такая же ошибка, когда я менял схему раздела. Я тогда забыл указать параметр entitySchemaName в исходном коде представления раздела

А можно поподробнее? Не совсем понятно как вы исходный код (к контексте приложения это же с# схема) меняли.


Прикрепил картинку. Ошибка устранилася добавлением подчеркнутого на картинке параметра. Это со схемы раздела

Показать все комментарии