Problem summary The AssetPublishing object publishing behavior is always returning an invalid (always None) "assetPublishing" argument when they are invoked as part of a LiveGroup publish.
Customer reported version Katana.6.0v2
Customer reported platform rhel7
Steps to reproduce
Install the attached LiveGroupPublish.py file in your Katana resources directory.
Launch Katana6.0v2 and drop down a LiveGroup node
Right-click and Edit Contents
Enter the LiveGroup and drop down a Dot node
Right-click and Publish the LiveGroup to "foo.livegroup" in your current directory
Inspect your terminal to see the prints introduced by the LiveGroupPublish.py plugin
Note that the value of the "assetPublishing" argument is None
Expected behaviour The preLiveGroupPublish, exportAsset, and postLiveGroupPublish callbacks should provide a valid (non-None) "assetPublishing" argument when they are invoked as part of a LiveGroup publish.
Actual behaviour The preLiveGroupPublish, exportAsset, and postLiveGroupPublish callbacks are providing an invalid (always None) "assetPublishing" argument when they are invoked as part of a LiveGroup publish.
Workaround Unknown.
Reproduced by support This bug has been reproduced in: Katana 6.0v3 - Windows 10, CentOS 7 Katana 6.0v2 - Windows 10
Unable to reproduce bug in: Katana 6.0v1 - Windows 10, CentOS 7 Katana 5.0v6 - Windows 10 Katana 4.5v6 - Windows 10
Earliest version tested Katana 6.0v1 - This issue doesn't appear in this version and has regressed