From 73bfdb4ac901545b1844c6f472d18a0d357b70d1 Mon Sep 17 00:00:00 2001 From: Jose Orsini Date: Fri, 12 May 2017 09:27:58 -0400 Subject: [PATCH] dotCMS/core#9429 PR for release-4.1 --- .../portlets/director/action/DirectorAction.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dotCMS/src/main/java/com/dotmarketing/portlets/director/action/DirectorAction.java b/dotCMS/src/main/java/com/dotmarketing/portlets/director/action/DirectorAction.java index 8fb07aed39ad..19b782f6b4b6 100644 --- a/dotCMS/src/main/java/com/dotmarketing/portlets/director/action/DirectorAction.java +++ b/dotCMS/src/main/java/com/dotmarketing/portlets/director/action/DirectorAction.java @@ -103,8 +103,7 @@ protected IHTMLPage loadPage(String inode, User user) throws DotDataException, D * database. */ protected void updatePageModDate(IHTMLPage htmlPage, User user) throws DotStateException, DotDataException { - updatePageModDate(htmlPage, user, APILocator.getLanguageAPI() - .getDefaultLanguage().getId()); + updatePageModDate(htmlPage, user, htmlPage.getLanguageId()); } /** @@ -747,7 +746,7 @@ else if (workingLink.isLocked()) { iden = APILocator.getIdentifierAPI().find(contentlet); multiTree = MultiTreeFactory.getMultiTree(idenHtmlPage,idenContainer,iden); multiTree.setTreeOrder(x); - MultiTreeFactory.saveMultiTree(multiTree); + MultiTreeFactory.saveMultiTree(multiTree, htmlPage.getLanguageId()); x++; } @@ -755,7 +754,7 @@ else if (workingLink.isLocked()) { iden = APILocator.getIdentifierAPI().find(c); multiTree = MultiTreeFactory.getMultiTree(idenHtmlPage,idenContainer,iden); multiTree.setTreeOrder(x); - MultiTreeFactory.saveMultiTree(multiTree); + MultiTreeFactory.saveMultiTree(multiTree, htmlPage.getLanguageId()); x++; } @@ -816,7 +815,7 @@ else if (workingLink.isLocked()) { iden = APILocator.getIdentifierAPI().find(c); multiTree = MultiTreeFactory.getMultiTree(idenHtmlPage,idenContainer,iden); multiTree.setTreeOrder(x); - MultiTreeFactory.saveMultiTree(multiTree); + MultiTreeFactory.saveMultiTree(multiTree, htmlPage.getLanguageId()); x++; } @@ -824,7 +823,7 @@ else if (workingLink.isLocked()) { iden = APILocator.getIdentifierAPI().find(contentlet); multiTree = MultiTreeFactory.getMultiTree(idenHtmlPage,idenContainer,iden); multiTree.setTreeOrder(x); - MultiTreeFactory.saveMultiTree(multiTree); + MultiTreeFactory.saveMultiTree(multiTree, htmlPage.getLanguageId()); x++; }