diff --git a/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/DefaultPluginFilter.java b/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/DefaultPluginFilter.java index 4d536fdc0f..f304d4d064 100644 --- a/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/DefaultPluginFilter.java +++ b/scm-plugin-backend/src/main/java/sonia/scm/plugin/rest/DefaultPluginFilter.java @@ -84,11 +84,9 @@ public class DefaultPluginFilter implements PluginFilter { PluginCondition condition = plugin.getCondition(); - return ((condition != null) && condition.isSupported(version, os, arch)) - || (condition == null) - && (snapshot - ||!plugin.getVersion().toUpperCase().contains( - VERSION_SNAPSHOT)); + return (snapshot ||!plugin.getVersion().toUpperCase().contains( + VERSION_SNAPSHOT)) && ((condition != null) && condition.isSupported( + version, os, arch) || (condition == null)); } //~--- fields ---------------------------------------------------------------