Genius Loci, Create Tag node has different connection

Hello all,

I am trying to use Genius Loci in Revit Dynamo, to tag local or linked elements.

I do have the latest update of the package, but still, when I insert a node, it has a red input called “input var[]…[]” instead of the optional blue “LinkInstance” input, which I see in all posts while searching for what to connect to my red input.

Any thoughts of the reason?

Any ofcourse, the node does not work for me, even with flattening the connected lists.

How it looks to others:

How I have it

Hello @khaeid and welcome to the forum :wink: open the node and rename the input node basic to almost what you like, but iwould rename to link_instance or something as i guess the input port is…try it and see if that helps…try as here:
link_instance: var = null so the input is optional

Ok, that is interesting.

I opened it and it shows error at this input saying it is invalid name

When I change the name to something else, or just remove the “e” in the end, the error is gone.

Won’t this affect the node python code when changing the variable name?

And will this input still work as normal?

And why I am getting this error at the first place, when it is working normaly for other users?

yes no worries it will still work :wink: guess it comes in 23-24 if i remember, yes a name conflict, but keep in mind that is build for ironpython 2.7, so you will probably need that as package as well if you dont have, depends, then it can be downloaded from packagemanager dynamoironpython 2,7 version 2.5…but depends which version you are in, or you can try if it could work for pythonnet 3 as well, but cant remember if it work direckly with that node without some modify

Tried it and it works, and the input works correctly too.

I did already have DynamoIronPython 2.7 installed

Thank you

Great :wink: