Skip to content

Commit 29d20c0

Browse files
committed
possible fix for support ticket 30072
1 parent 0ed312a commit 29d20c0

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

dotCMS/src/main/java/com/dotcms/content/elasticsearch/business/ContentletIndexAPIImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -504,6 +504,10 @@ public void addContentToIndex(final Contentlet parentContenlet,
504504
"Indexing: " + parentContenlet.getIdentifier() + " : " + parentContenlet.getTitle()
505505
+ ", includeDependencies: " + includeDependencies +
506506
", policy: " + parentContenlet.getIndexPolicy());
507+
Logger.debug(this,
508+
"Indexing: " + parentContenlet
509+
+ ", includeDependencies: " + includeDependencies +
510+
", policy: " + parentContenlet.getIndexPolicy());
507511

508512
final List<Contentlet> contentToIndex = includeDependencies
509513
? ImmutableList.<Contentlet>builder()

dotCMS/src/main/java/com/dotcms/rest/api/v1/page/PageResourceHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
import com.dotmarketing.portlets.contentlet.business.HostAPI;
4040
import com.dotmarketing.portlets.contentlet.model.Contentlet;
4141
import com.dotmarketing.portlets.contentlet.model.ContentletVersionInfo;
42+
import com.dotmarketing.portlets.contentlet.model.IndexPolicy;
4243
import com.dotmarketing.portlets.htmlpageasset.business.HTMLPageAssetAPI;
4344
import com.dotmarketing.portlets.htmlpageasset.business.render.HTMLPageAssetNotFoundException;
4445
import com.dotmarketing.portlets.htmlpageasset.model.HTMLPageAsset;
@@ -332,6 +333,7 @@ private IHTMLPage createNewVersion(final User user, final String pageInode,
332333
final Contentlet checkout = APILocator.getContentletAPI()
333334
.checkout(pageInode, user, false);
334335
checkout.setVariantId(currentVariantId);
336+
checkout.setIndexPolicy(IndexPolicy.FORCE);
335337
final Contentlet checkin = APILocator.getContentletAPI()
336338
.checkin(checkout, user, false);
337339

0 commit comments

Comments
 (0)