Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
Master
-
5
-
Database Upgrade
Description
Steps to reproduce
- Startup a 7.3 portal
- Go to Site Builder > Pages
- Add a new Public Page of type Widget Page
- Go to the Public Page just created
- Add Polls Display Portlet to the page using the + button placed in the up right corner
- Click on Add button to add a new Poll
- Click on Select Poll button and choose the Poll just created
- Shutdown the portal
- Using master branch, run the upgrade tool to migrate the database of 7.3 to be used on master (more details about how to run the upgrade tool here)
Expected result
The Polls Display Portlet should be replaced by the Form Portlet in the public page and it should display a form equivalent to the polls created previously.
Actual result
No equivalent Portlet is displayed
Tip to fix
Create a new upgrade process like PollsToDDMUpgradeProcess which updates the reference of Polls Display Portlet to Form Portlet in the column typeSettings of the database table named Layout. The new upgrade process may use the method updateLayout from LayoutLocalService to complete this task.
Attachments
Issue Links
- causes
-
LPS-154189 Warning throws when upgrade from 73 with asset libraries
- Closed
- depends on
-
LPS-153046 Configurations aren't being considered as default when changing Polls Display Portlet to Forms Display Portlet in the upgrade process to 7.4
- Closed
- relates
-
LRDOCS-10448 Document the migration of Polls to Forms
-
- Closed
-
- mentioned in
-
Page Loading...