-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.0.X, 7.1.X, 7.2.10 DXP FP2, 7.2.X, Master
-
Fix Version/s: 7.1.10 DXP FP16, 7.1.X, 7.2.10 DXP FP4, 7.2.X, 7.2.1 CE GA2, 7.3.10 DXP GA1, Master
-
Component/s: ~[Archived] WCM
-
Branch Version/s:7.2.x, 7.1.x
-
Backported to Branch:Committed
-
Fix Priority:3
-
Git Pull Request:
Reproduction steps:
0)Set property then start the portal:
layout.prototype.link.enabled.default=false
1) Go to Global site -> Pages
2) Add a new Page Template
3) Edit this Page Template -> Click the wrench icon at the top right corner, called: Configure Page
4) Go to Look and Feel and select Define a specific look and feel for this page. -> then Save
5) Create a new site
6) Go to Categories and edit the default vocabulary (or create a new one, doesn't matter)
Here Choose Asset Type -> Page, then set it Required
7) Go to Pages -> Add Page -> Select Global Templates -> Select the Page Template that you created and give a name then try to save it
Result: The page is not saved. There is a hidden exception
Reproduced on master: ebf44a1f390914a17ba4727a10be3c2e0e8df6d2
Reproduction in master:
Since LPS-101409 basically covered this issue in master, the reproduction steps are a bit different:
0) Set property then start the portal:
layout.prototype.link.enabled.default=false
1) Go to Global site -> Pages
2) Add a new Page Template
3) Edit this Page Template -> Click the wrench icon at the top right corner, called: Configure Page
4) Check in the database: find the template's Layout in the Layout table, check its typeSettings properties
Expected: layout's typeSettings does not contain "layoutUpdateable=true"
Actual: layout's typeSettings contains "layoutUpdateable=true"