Добрый день.
Задача:
- Отобразить список сущностей (Proposal), отфильтрованных по юзеру (User).
Обстановка:
- Коллекция отбирается так:
dataCollection = collection<Proposal>(Proposal.NAME, {
view: "proposal-front",
sort: "-updateTs",
filter: {
conditions: [{
property: 'user.login',
operator: '=',
value: getMainStore().userName!
}]
}
});
- Сразу после авторизации в
getMainStore().userName!
попадает логин (user.login), а после перезагрузки страницы в браузере (F5), вgetMainStore().userName!
помещается имя юзера (user.name). И коллекция изменяется в соответствии с новыми параметрами отбора.
Вопрос: Почему Stor так себя ведет? Как исправить ситуацию и получать в value:
логин пользователя (user.login) всегда?