Получение фильтра динамической группы

Добрый день, коллеги!
При добавлении контактов в динамическую группу фильтр сохраняется в ContactFolder в поле SearchData. На фронте для получения данных по этому фильтру есть метод Terrasoft.deserialize

esq.filters.add(Terrasoft.deserialize(item.get("SearchData")))

Есть ли какой то способ получить этот фильтр для передачи в запрос на бэке?

Нравится

2 комментария

Под этим методом по сути находится ext.decode
https://stackoverflow.com/questions/21929569/newbie-what-does-ext-decod…

А пример использования в бэке, можете посмотреть хоть в том же QueuesService в методе AddFolderEntityQueueItems:

byte[] searchData = folderEntity.GetBytesValue("SearchData");
string serializedFilter = Encoding.UTF8.GetString(searchData, 0, searchData.Length);

Большое спасибо, Максим! Все получилось :smile:

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