Publish node does not pick up Interface properties

Hey hey bonsoir,

This is 7.1-0084 here.

It looks like the Publish node does not take properties that are interfaces into account. In this example, you can see it only picks up the String and Int, but not the IVehicle.

Patch from that screenshot is attached here for convenience.

PublishInterface.vl (6.3 KB)

Merci beaucoup !

good Morning ho ho,

interestingly it works when you assign the Vehicle before publishing:

Is that an option for you?

I guess the property itself should show up, even if not assigned yet. You are right.

Thanks for the feedback!

I don’t think that would work because those concrete implementations of my interface would only be provided by the user at runtime.

And just to be sure: it would be sufficient for you to have the interface channel. You don’t need subchannels of this channel as well?

I might want to pass that to an ObjectEditor later down the line :)

Not sure what that implies : I don’t think I need the sub-channels per se, but yes the point is to get that instance and alter it with an ObjectEditor.

1 Like

fixed for upcoming 7.1-101.

Thanks for the prompt fix, much appreciated!