-
Type:
Regression Bug
-
Status: Closed
-
Resolution: No Longer Reproducible
-
Affects Version/s: 7.1.X
-
Fix Version/s: None
-
Component/s: Dynamic Data Lists > Display
-
Fix Priority:3
-
Last Working Version:
-
QA Test Name:
-
QA Test Score:4
There are 2 regressions that happened with editing DDL entries, LPS-81283 and LPS-81538.
The fixes for each fix causes the other to break. Editing records in DDL Display is currently broken, while Workflow Tasks edit is working.
The fix for one will just revert the fix for the other
See
https://github.com/liferay/liferay-portal/commit/eefbaab5aee6cef4125fd1dc6832e1eb0e1a4d3f
and
https://github.com/liferay/liferay-portal/commit/c979ba7edaa0b932dc49a9096a6d1630aa5fd1d4
Steps to Reproduce Issue in DDL Display (Currently broken):
- Go to Content > Dynamic Data Lists
- Add a new List
- Select an existing Data Definition
- Select "Single Approver" workflow
- Save list
- Add 2 list records, submit both for publication
- Go to My Workflow Tasks
- Select one of the list records
- Assign to Me
- Click on the Edit icon to edit the DDL record
- Edit one of the values
- Save
Expected Result:
User is still only able to edit the record that was assigned them.
Bug Result:
User is redirected to the record table with all records for that list. User can access and maybe edit those records.
Steps to Reproduce issue in Workflow Tasks (Currently working):
- Go to Content > Dynamic Data Lists
- Add a new List
- Select an existing Data Definition
- Select "Single Approver" workflow
- Save list
- Add 2 list records, submit both for publication
- Go to My Workflow Tasks
- Select one of the list records
- Assign to Me
- Click on the Edit icon to edit the DDL record
- Edit one of the values
- Save
Expected Result:
User is still only able to edit the record that was assigned them.
Bug Result:
User is redirected to the record table with all records for that list. User can access and maybe edit those records.
Both of these scenarios should be working