Site Initializer - Synchronization for Layout Segment Experiences is broken

thumbnail
تم تعديل Vitaliy Koshelenko منذ 2 سنوات من الدقائق. Expert المشاركات: 319 تاريخ الإنضمام: 25‏/3‏/11 المشاركات الحديثة

Steps to reproduce:

1. Enable Update Supprot for SI: https://liferay.dev/blogs/-/blogs/site-initializers-update-support

2. Define Layouts for Segment Experiences in SI module.

3. Deploy SI module, and create a site from SI.

4. Run Syncronize.

Expected behavior: everything stays the same if no changes were made to SI

Actual behavior: segment experiences are duplicated.

ReasonBundleSiteInitializer._addSegmentsExperiences method is not deisgned for update support. 

thumbnail
تم تعديل David H Nebinger منذ 2 سنوات من الدقائق. Liferay Legend المشاركات: 14933 تاريخ الإنضمام: 2‏/9‏/06 المشاركات الحديثة