Return also children categories from a category selected from filter
The current implementation for categories just returns the category desired and not the children (tree agnostic), so when filtering channels from categories, it only return the channels that have this specific category selected and not the channels which have the children categories of this parent category selected