Детали задачи
-
История
-
Решение: Готово
-
High
-
Не заполнено
-
Не заполнено
Описание
Сейчас при копировании ссылки на журнал в URL кодируются все выбранные фильтры и в сложных случаях достигается предел, который обрезает URL.
Нужно:
1) Сохранять конфигурацию на сервер:
let rec = Citeck.Records.get('uiserv/user-conf@');
rec.att('data',
);
rec.save().then(rec => rec.id /* <- запоминаем id и дописываем его в копируемый URL как userConfig=
*/);
2) При открытии страницы журналов по ссылке где есть параметр userConfig следует загрузить конфигурацию с сервера:
Citeck.Records.get('uiserv/user-conf@1323123-123123123-12312').load('data?json').then(res => ...)
и проставить те же фильтры, которые были сохранены на пункте 1
Конфигурации по ссылке может уже не быть и этот случай так же следует обработать. Если userConfig не удалось загрузить с сервера, то игнорируем этот параметр.
Задача в release/1.13.0
Вложенные файлы
Вложенные файлы
Связи запроса
- blocks
-
ECOSCOM-3171 Journal. Excess information in the url
- Готово