cancel
Showing results for 
Search instead for 
Did you mean: 

graphicalNotationDefined is always false - REST 5.16.4

balsarori
Champ on-the-rise
Champ on-the-rise
The implementation of Activiti REST 5.16.4 always returns false for graphicalNotationDefined when getting process definition lists (the graphicalNotationDefined value is correct when fetching a single process definition). Unless the ProcessDefinitionEntity was fetched using repositoryService.getProcessDefinition() method (in previous version 5.16.3, each process definition in the list was re-fetched to get the correct value of graphicalNotationDefined), isGraphicalNotationDefined property will be false since its not persistent.

I think that isGraphicalNotationDefined should be persistent, additionally, isGraphicalNotationDefined() method should be exposed to the ProcessDefinition interface of the API. If you agree with me, I'll make the modifications and submit a pull request for this.
2 REPLIES 2

jbarrez
Star Contributor
Star Contributor
I agree. And I added it cause i think it was broken before: https://github.com/Activiti/Activiti/commit/481b20940b90f9eff4ec9bac2f2fcf7a131582ee

balsarori
Champ on-the-rise
Champ on-the-rise
That's great! Thanks!