diff --git a/CHANGELOG.md b/CHANGELOG.md index 695fa92aa3..fec71fa110 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased ### Fixed - Error on repository initialization with least-privilege user ([#1414](https://github.com/scm-manager/scm-manager/pull/1414)) +- Adhere to git quiet flag ([#1421](https://github.com/scm-manager/scm-manager/pull/1421)) ## [2.9.0] - 2020-11-06 ### Added diff --git a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/api/GitHookMessageProvider.java b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/api/GitHookMessageProvider.java index f5e451df84..b7ca70fac9 100644 --- a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/api/GitHookMessageProvider.java +++ b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/api/GitHookMessageProvider.java @@ -21,7 +21,7 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ - + package sonia.scm.repository.api; //~--- non-JDK imports -------------------------------------------------------- @@ -71,7 +71,9 @@ public final class GitHookMessageProvider implements HookMessageProvider @Override public void sendMessage(String message) { - GitHooks.sendPrefixedMessage(receivePack, message); + if (!receivePack.isQuiet()) { + GitHooks.sendPrefixedMessage(receivePack, message); + } } //~--- fields ---------------------------------------------------------------