-
Type:
Bug
-
Status: Closed
-
Resolution: Won't Fix
-
Affects Version/s: 7.2.X, 7.3.X, Master
-
Fix Version/s: None
-
Component/s: Dynamic Data Lists > Form, Dynamic Data Mapping > Form Builder
-
Fix Priority:3
-
Git Pull Request:
Steps to reproduce:
1) Create a new form. Add any field to this form
2) Go to a page and place form portlet
3) Configure this portlet to render the form
4) Put the breakpoint here:
https://github.com/liferay/liferay-portal/blob/master/modules/apps/dynamic-data-mapping/dynamic-data-mapping-service/src/main/java/com/liferay/dynamic/data/mapping/service/impl/DDMFormInstanceRecordLocalServiceImpl.java#L120
5) Fill in the required values in the form and submit it.
Actual behavior: The ddmFormInstanceRecord will already have a uuid which is set no null because serviceContext's uuid is not created prior
Expected behavior: If serviceContext's uuid is null, it shouldn't be assigned to ddmFormInstanceRecord's uuid