ID 553176 - "assetPublishing" arg always returns None for LiveGroup publishing callbacks

Follow

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
 

  1. Install the attached LiveGroupPublish.py file in your Katana resources directory.
     
  2. Launch Katana6.0v2 and drop down a LiveGroup node
     
  3. Right-click and Edit Contents
     
  4. Enter the LiveGroup and drop down a Dot node
     
  5. Right-click and Publish the LiveGroup to "foo.livegroup" in your current directory
     
  6. Inspect your terminal to see the prints introduced by the LiveGroupPublish.py plugin
     
  7. 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
 

    We're sorry to hear that

    Please tell us why