You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Выглядит как неявное требование добавлять все промежуточные мастера в представление.
В данный момент, когда на бэк приходит запрос, все поля из ограничения добавляются в представление. Проблема возникает, если в функции ограничения есть цепочка из мастеров, но нет промежуточных мастеров. В итоге возвращается ошибка "Представление "" не содержит мастера "blablabla".
Ожидаемое поведение
Не должно падать.
Шаги воспроизведения
Отправить на бэк запрос, где в фильтре есть цепочка мастеров, но промежуточных мастеров нет ни в фильтре, ни в представлении.
Пути решения
В ходе обработки запроса вызывается функция LinqToLcs.GetLcs, которая падает из-за отсутствия в представлении промежуточных мастеров.
Надо или добавлять в представление все промежуточные мастера автоматически, или поправить функцию GetLcs чтобы она от такого не умирала.
The text was updated successfully, but these errors were encountered:
Описание ошибки
Выглядит как неявное требование добавлять все промежуточные мастера в представление.
В данный момент, когда на бэк приходит запрос, все поля из ограничения добавляются в представление. Проблема возникает, если в функции ограничения есть цепочка из мастеров, но нет промежуточных мастеров. В итоге возвращается ошибка "Представление "" не содержит мастера "blablabla".
Ожидаемое поведение
Не должно падать.
Шаги воспроизведения
Отправить на бэк запрос, где в фильтре есть цепочка мастеров, но промежуточных мастеров нет ни в фильтре, ни в представлении.
Пути решения
В ходе обработки запроса вызывается функция LinqToLcs.GetLcs, которая падает из-за отсутствия в представлении промежуточных мастеров.
Надо или добавлять в представление все промежуточные мастера автоматически, или поправить функцию GetLcs чтобы она от такого не умирала.
The text was updated successfully, but these errors were encountered: