diff --git a/modules/apps/knowledge-base/knowledge-base-api/bnd.bnd b/modules/apps/knowledge-base/knowledge-base-api/bnd.bnd index fd0d0a21297bdf..d98229f8367257 100644 --- a/modules/apps/knowledge-base/knowledge-base-api/bnd.bnd +++ b/modules/apps/knowledge-base/knowledge-base-api/bnd.bnd @@ -1,6 +1,6 @@ Bundle-Name: Liferay Knowledge Base API Bundle-SymbolicName: com.liferay.knowledge.base.api -Bundle-Version: 24.0.1 +Bundle-Version: 25.0.0 Export-Package:\ com.liferay.knowledge.base.configuration,\ com.liferay.knowledge.base.constants,\ diff --git a/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalService.java b/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalService.java index 3917a470a7b2d0..5e7dbb53807744 100644 --- a/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalService.java +++ b/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalService.java @@ -592,7 +592,10 @@ public void subscribeKBArticle( long userId, long groupId, long resourcePrimKey) throws PortalException; - public void unlockKBArticle(long resourcePrimKey); + public void unlockKBArticle(long userId, long resourcePrimKey); + + public void unlockKBArticle( + long userId, long resourcePrimKey, boolean force); public void unsubscribeGroupKBArticles(long userId, long groupId) throws PortalException; diff --git a/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceUtil.java b/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceUtil.java index 3f342473e75f2d..099026d349c3cb 100644 --- a/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceUtil.java +++ b/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceUtil.java @@ -812,8 +812,14 @@ public static void subscribeKBArticle( getService().subscribeKBArticle(userId, groupId, resourcePrimKey); } - public static void unlockKBArticle(long resourcePrimKey) { - getService().unlockKBArticle(resourcePrimKey); + public static void unlockKBArticle(long userId, long resourcePrimKey) { + getService().unlockKBArticle(userId, resourcePrimKey); + } + + public static void unlockKBArticle( + long userId, long resourcePrimKey, boolean force) { + + getService().unlockKBArticle(userId, resourcePrimKey, force); } public static void unsubscribeGroupKBArticles(long userId, long groupId) diff --git a/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceWrapper.java b/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceWrapper.java index 217d4b585d1895..fe31b3291db24b 100644 --- a/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceWrapper.java +++ b/modules/apps/knowledge-base/knowledge-base-api/src/main/java/com/liferay/knowledge/base/service/KBArticleLocalServiceWrapper.java @@ -927,8 +927,15 @@ public void subscribeKBArticle( } @Override - public void unlockKBArticle(long resourcePrimKey) { - _kbArticleLocalService.unlockKBArticle(resourcePrimKey); + public void unlockKBArticle(long userId, long resourcePrimKey) { + _kbArticleLocalService.unlockKBArticle(userId, resourcePrimKey); + } + + @Override + public void unlockKBArticle( + long userId, long resourcePrimKey, boolean force) { + + _kbArticleLocalService.unlockKBArticle(userId, resourcePrimKey, force); } @Override diff --git a/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/exception/packageinfo b/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/exception/packageinfo index bebc71536d5b9e..15596b8c10fadf 100644 --- a/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/exception/packageinfo +++ b/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/exception/packageinfo @@ -1 +1 @@ -version 3.2.0 \ No newline at end of file +version 3.3.0 \ No newline at end of file diff --git a/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/service/packageinfo b/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/service/packageinfo index 7e869ddfd671d6..b1299c48c49986 100644 --- a/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/service/packageinfo +++ b/modules/apps/knowledge-base/knowledge-base-api/src/main/resources/com/liferay/knowledge/base/service/packageinfo @@ -1 +1 @@ -version 13.0.0 \ No newline at end of file +version 14.0.0 \ No newline at end of file