Drop workflow kinds, deliver reviews when done, rename/delete workflows
This commit is contained in:
@@ -85,11 +85,11 @@ func (m *Manager) recoverMergeAfterReviews(ctx context.Context) {
|
||||
return
|
||||
}
|
||||
for _, id := range ids {
|
||||
m.reviewFinished(id)
|
||||
m.reviewFinished(id, false)
|
||||
}
|
||||
}
|
||||
|
||||
func (m *Manager) reviewFinished(reviewID string) {
|
||||
func (m *Manager) reviewFinished(reviewID string, deliver bool) {
|
||||
ctx := context.Background()
|
||||
r, err := m.store.GetReview(ctx, reviewID)
|
||||
if err != nil {
|
||||
@@ -112,6 +112,9 @@ func (m *Manager) reviewFinished(reviewID string) {
|
||||
if !settled {
|
||||
return
|
||||
}
|
||||
if deliver {
|
||||
m.deliverFindings(ctx, r, reviews)
|
||||
}
|
||||
ids := []string{}
|
||||
for _, sr := range reviews {
|
||||
ids = append(ids, sr.Id)
|
||||
|
||||
Reference in New Issue
Block a user