Sorry for being late in this reply.
@Chad_Clary it is a very interesting way you use my node. I must admit that I have never thought of the idea getting subcategories and thats why you cant get those as such. why it then works in one instance is a mystery for me. In my code I only get the ’BuiltInCategory’ as shown below.
if isinstance(cat, basestring):
cat = Category.ByName(cat)
If you take a look at the code behind the Clockwork (@Andreas_Dieckmann) node, then Andreas get the ‘SubCategories’ as shown below
for subcat in cat.SubCategories:
The idea to use the Clockwork node makes it a valid feed, since that output is a category. Using text string is what I change with my code as show above… and that is not subcategories.
I don’t know how I can secure that only BuiltInCategory is accepted when clearly you can succeed with getting a subcategory that should fail. the node Category.ByName shows that it is a problem somewhere in that node.
Home.dyn (6.9 KB)