diff --git a/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DLViewEntriesDisplayContext.java b/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DLViewEntriesDisplayContext.java index 32984502b79dfc..6ba8eda5275e36 100644 --- a/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DLViewEntriesDisplayContext.java +++ b/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DLViewEntriesDisplayContext.java @@ -289,7 +289,9 @@ public String getViewFileEntryURL(FileEntry fileEntry) { } public boolean hasApprovedVersion(long fileEntryId) { - if (!FeatureFlagManagerUtil.isEnabled("LPD-10701")) { + if (!FeatureFlagManagerUtil.isEnabled( + _themeDisplay.getCompanyId(), "LPD-10701")) { + return false; } diff --git a/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DefaultDLViewFileVersionDisplayContext.java b/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DefaultDLViewFileVersionDisplayContext.java index b8d1b565bfd502..64ebc1b4bbdd16 100644 --- a/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DefaultDLViewFileVersionDisplayContext.java +++ b/modules/apps/document-library/document-library-web/src/main/java/com/liferay/document/library/web/internal/display/context/DefaultDLViewFileVersionDisplayContext.java @@ -256,7 +256,9 @@ public UUID getUuid() { @Override public boolean hasApprovedVersion() { - if (!FeatureFlagManagerUtil.isEnabled("LPD-10701")) { + if (!FeatureFlagManagerUtil.isEnabled( + _fileVersion.getCompanyId(), "LPD-10701")) { + return false; } diff --git a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/edit_file_entry.jsp b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/edit_file_entry.jsp index 6a05e4e8b88f90..88f34907912c2e 100644 --- a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/edit_file_entry.jsp +++ b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/edit_file_entry.jsp @@ -538,12 +538,12 @@ renderResponse.setTitle(headerTitle); - + - +

diff --git a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/search_resources.jsp b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/search_resources.jsp index abea51f56e8b50..63215e18a74dcf 100644 --- a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/search_resources.jsp +++ b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/search_resources.jsp @@ -200,7 +200,7 @@ entriesChecker.setRememberCheckBoxStateURLRegex("^(?!.*" + liferayPortletRespons
- + - + <% String displayDateString = StringPool.BLANK; @@ -370,7 +370,7 @@ entriesChecker.setRememberCheckBoxStateURLRegex("^(?!.*" + liferayPortletRespons cssClass="table-cell-expand-smallest" name="status" > - + - + <% String displayDateString = StringPool.BLANK; diff --git a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/upload_multiple_file_entries_resources.jsp b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/upload_multiple_file_entries_resources.jsp index 76fafec2a59da7..27b538d414f943 100644 --- a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/upload_multiple_file_entries_resources.jsp +++ b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/upload_multiple_file_entries_resources.jsp @@ -381,7 +381,7 @@ else { - +

diff --git a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_entries.jsp b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_entries.jsp index c5594f38c388a1..a0cb655e605c0b 100644 --- a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_entries.jsp +++ b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_entries.jsp @@ -142,7 +142,7 @@ DLViewEntriesDisplayContext dlViewEntriesDisplayContext = new DLViewEntriesDispl
- + - + <% String displayDateString = StringPool.BLANK; @@ -312,7 +312,7 @@ DLViewEntriesDisplayContext dlViewEntriesDisplayContext = new DLViewEntriesDispl cssClass="table-cell-expand-smallest" name="status" > - + - + <% String displayDateString = StringPool.BLANK; diff --git a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_file_entry_descriptive.jsp b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_file_entry_descriptive.jsp index fa104e8f265e80..91a0efb7b8ff5e 100644 --- a/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_file_entry_descriptive.jsp +++ b/modules/apps/document-library/document-library-web/src/main/resources/META-INF/resources/document_library/view_file_entry_descriptive.jsp @@ -103,7 +103,7 @@ else { - + - + <% String displayDateString = StringPool.BLANK; diff --git a/portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryLocalServiceImpl.java b/portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryLocalServiceImpl.java index 7b2666c0fec561..05e3082bc04308 100644 --- a/portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryLocalServiceImpl.java +++ b/portal-impl/src/com/liferay/portlet/documentlibrary/service/impl/DLFileEntryLocalServiceImpl.java @@ -377,7 +377,7 @@ public void checkFileEntries(long companyId, long checkInterval) long userId = _getActiveCompanyAdminUserId(companyId); - if (FeatureFlagManagerUtil.isEnabled("LPD-10701")) { + if (FeatureFlagManagerUtil.isEnabled(companyId, "LPD-10701")) { _checkFileEntriesByDisplayDate(companyId, date, userId); } @@ -1992,7 +1992,9 @@ public DLFileEntry updateStatus( int oldStatus = dlFileVersion.getStatus(); - if (FeatureFlagManagerUtil.isEnabled("LPD-10701")) { + if (FeatureFlagManagerUtil.isEnabled( + dlFileVersion.getCompanyId(), "LPD-10701")) { + Date date = new Date(); if ((status == WorkflowConstants.STATUS_APPROVED) &&