CenturyLinkCloud / mdw

https://centurylinkcloud.github.io/mdw/
MIT License
46 stars 10 forks source link

Inflight instance definitions not parseable #740

Closed donaldoakes closed 5 years ago

donaldoakes commented 5 years ago

Enhancement #706 handles newly-saved JSON or YAML process instance definitions. But previously-saved inflight instance definitions cannot be rendered in Hub or parsed by the engine. This is because they were previously saved with the Jsonable wrapper, which the new mechanism does not expect.

Fix will maintain compatibility in ProcessCache.getProcessInstanceDefinition0() for instance defs saved the old way. Future JSON instance def saves will still be in the unwrapped format.