ID 520283 - [C] autosave/save on exit doesn't upload annotations, provided path is null or empty

Follow

Problem summary

The user can't save a sequence revision and gets the error provided path is null or empty.
This is due to a broken annotation caused by autosave or save on exit, not uploading the annotation. Autosave/Save on exit and Manual save take a different path and autosave/save on exit is not coded to upload the annotation.

 

Customer reported version
flix_6.4.1

 

Customer reported platform
mac.12

 

Steps to reproduce

 

  1. Create a new sequence revision.
  2. Create a new panel.
  3. Create an annotation on that panel.
  4. Wait for the autosave to save the revision.
  5. Clear the generated image from your flix temp folder.
  6. Make a change to the sequence revision and press save.

 

Expected behaviour
Revision should save without an error

 

Actual behaviour
The save will fail with the following error - provided path is null or empty  or   could not hydrate asset

 

Workaround
Make sure you save the sequence revision manually before exiting Flix. If the sequence revision is in a bad state, the manual save will fail, but an autosave will save any updated panels.

 

Reproduced by support

This bug has been reproduced in:
6.4.1

 

 
Screenshot 2022-09-28 at 14.08.41.png

 

    We're sorry to hear that

    Please tell us why