[
https://issues.jboss.org/browse/DROOLS-2877?page=com.atlassian.jira.plugi...
]
Jozef Marko updated DROOLS-2877:
--------------------------------
Description:
User is able to achieve inconsistent state in *Manage custom data type dialog* See the
attached picture. There is changed top level itemDefinition *Address* to *Adress111*
however the itemDefinition *Person* stil shows it address field as *Adress*, it should be
*Adress111* too.
h2. Steps to reproduce
- Open the attached model
- Invoke manage custom data type dialog
- Change the Address item definition as shown in picture
-- Person item definition should update its fields
- Reopen the manage dialog
- Person will still have field of *Adress* type
- Click edito to this field
-- Nothing selected will be shown
-- It should select *Adress111*
h2. Acceptance test
- Steps to reproduce fixed (/)
- Change item definition that should affect multiple item definitions (/)
- Changing multiple item definititons in parallel is prohibited (x)
was:
User is able to achieve inconsistent state in *Manage custom data type dialog* See the
attached picture. There is changed top level itemDefinition *Address* to *Adress111*
however the itemDefinition *Person* stil shows it address field as *Adress*, it should be
*Adress111* too.
h2. Steps to reproduce
- Open the attached model
- Invoke manage custom data type dialog
- Change the Address item definition as shown in picture
-- Person item definition should update its fields
- Reopen the manage dialog
- Person will still have field of *Adress* type
- Click edito to this field
-- Nothing selected will be shown
-- It should select *Adress111*
h2. Acceptance test
- Steps to reproduce fixed (/)
- Change item definition that should affect multiple item definitions
- Changing multiple item definititons in parallel is prohibited (x)
Update the top level data type, considering changes in an
external/nested sub data type
---------------------------------------------------------------------------------------
Key: DROOLS-2877
URL:
https://issues.jboss.org/browse/DROOLS-2877
Project: Drools
Issue Type: Task
Components: DMN Editor
Affects Versions: 7.11.0.Final
Reporter: Guilherme Carreiro
Assignee: Guilherme Carreiro
Labels: drools-tools
Attachments: Screenshot from 2018-08-31 14-59-52.png, itemDef-dependency.dmn
User is able to achieve inconsistent state in *Manage custom data type dialog* See the
attached picture. There is changed top level itemDefinition *Address* to *Adress111*
however the itemDefinition *Person* stil shows it address field as *Adress*, it should be
*Adress111* too.
h2. Steps to reproduce
- Open the attached model
- Invoke manage custom data type dialog
- Change the Address item definition as shown in picture
-- Person item definition should update its fields
- Reopen the manage dialog
- Person will still have field of *Adress* type
- Click edito to this field
-- Nothing selected will be shown
-- It should select *Adress111*
h2. Acceptance test
- Steps to reproduce fixed (/)
- Change item definition that should affect multiple item definitions (/)
- Changing multiple item definititons in parallel is prohibited (x)
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)