From 89aa08d372000da552a084e57276f2ea115e2e0c Mon Sep 17 00:00:00 2001
From: Drew <drewkowalski93@gmail.com>
Date: Sat, 6 Jul 2019 16:01:21 -0400
Subject: [PATCH] Fix mirror sync not automatically sending webhook requests
 (#7366)

---
 models/action.go | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/models/action.go b/models/action.go
index 89283930e9..21b008e3be 100644
--- a/models/action.go
+++ b/models/action.go
@@ -896,6 +896,11 @@ func mirrorSyncAction(e Engine, opType ActionType, repo *Repository, refName str
 	}); err != nil {
 		return fmt.Errorf("notifyWatchers: %v", err)
 	}
+
+	defer func() {
+		go HookQueue.Add(repo.ID)
+	}()
+
 	return nil
 }