diff --git a/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/PluginResource.java b/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/PluginResource.java index d5041c4d89..97fcf800a1 100644 --- a/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/PluginResource.java +++ b/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/PluginResource.java @@ -106,6 +106,8 @@ public class PluginResource @Produces(MediaType.APPLICATION_XML) public Response getPlugins( @PathParam("version") String version, + @QueryParam("os") String os, + @QueryParam("arch") String arch, @DefaultValue("false") @QueryParam("snapshot") boolean snapshot) { if (logger.isDebugEnabled()) @@ -115,7 +117,7 @@ public class PluginResource } List plugins = - backend.getPlugins(new DefaultPluginFilter(version, null, null, + backend.getPlugins(new DefaultPluginFilter(version, os, arch, snapshot)); PluginCenter pc = new PluginCenter();