diff --git a/config/alfresco/web-scripts-application-context.xml b/config/alfresco/web-scripts-application-context.xml
index d57e1d3207..fe0922f02b 100644
--- a/config/alfresco/web-scripts-application-context.xml
+++ b/config/alfresco/web-scripts-application-context.xml
@@ -1122,9 +1122,9 @@
parent="webscript">
-
+
@@ -1158,7 +1158,6 @@
parent="webscript">
-
diff --git a/source/java/org/alfresco/repo/web/scripts/publishing/PUblishingEventsQueryPost.java b/source/java/org/alfresco/repo/web/scripts/publishing/PUblishingEventsQueryPost.java
index 9bb7aba111..5d8f7e0099 100644
--- a/source/java/org/alfresco/repo/web/scripts/publishing/PUblishingEventsQueryPost.java
+++ b/source/java/org/alfresco/repo/web/scripts/publishing/PUblishingEventsQueryPost.java
@@ -25,9 +25,8 @@ import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import org.alfresco.repo.web.scripts.WebScriptUtil;
-import org.alfresco.service.cmr.publishing.Environment;
import org.alfresco.service.cmr.publishing.PublishingEvent;
-import org.alfresco.util.Pair;
+import org.alfresco.service.cmr.publishing.PublishingQueue;
import org.springframework.extensions.webscripts.Cache;
import org.springframework.extensions.webscripts.Status;
import org.springframework.extensions.webscripts.WebScriptException;
@@ -46,14 +45,13 @@ public class PUblishingEventsQueryPost extends PublishingEnvironmentWebScript
@Override
protected Map executeImpl(WebScriptRequest req, Status status, Cache cache)
{
- Pair siteAndEnvironment = getSiteAndEnvironment(req);
- String siteId = siteAndEnvironment.getFirst();
- Environment environment = siteAndEnvironment.getSecond();
+ String siteId = getSiteId(req);
+ PublishingQueue queue = getQueue(siteId);
String content = null;
try
{
content = WebScriptUtil.getContent(req);
- List events = jsonParser.query(environment, content);
+ List events = jsonParser.query(queue, content);
List