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++; }