[ https://issues.apache.org/jira/browse/SYNCOPE-1749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Francesco Chicchiriccò resolved SYNCOPE-1749. --------------------------------------------- Resolution: Fixed > Incorrect Dynamic Group Membership Condition save from Console > -------------------------------------------------------------- > > Key: SYNCOPE-1749 > URL: https://issues.apache.org/jira/browse/SYNCOPE-1749 > Project: Syncope > Issue Type: Bug > Components: console > Affects Versions: 2.1.13, 3.0.2 > Reporter: Francesco Chicchiriccò > Assignee: Samuel Garofalo > Priority: Major > Fix For: 2.1.14, 3.0.3, 4.0.0 > > > When setting dynamic membership conditions for an existing Group as follows: > # ATTRIBUTE, username, == , *a > # AND, ATTRIBUTE, username, == , *b > # AND, ATTRIBUTE, username, == , *c > # OR, ATTRIBUTE, username, == , *d > # OR, ATTRIBUTE, username, == , *e > this is the FIQL resulting after save: > {code} > (username=~*e,(username=~*d,(username=~*c;(username=~*b;username=~*a)))) > {code} > where ordering is evidently incorrect. -- This message was sent by Atlassian Jira (v8.20.10#820010)