Всем привет! Вожусь с функцией, преобразующей массив с объектами в дерево - типа array to tree. Вроде бы все работает, но есть проблема:
1. У каждого объекта есть user и agent 2. Если в массиве не существует объекта, где user === agent другого объекта, либо agent имеет значение, которого нет в массиве, то он не включается в дерево