Do not send notifications for draft releases (#21451)
Fixes #21448 Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
parent
c0888def50
commit
a37e8b275d
1 changed files with 8 additions and 7 deletions
|
@ -271,13 +271,12 @@ func UpdateRelease(doer *user_model.User, gitRepo *git.Repository, rel *repo_mod
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if !isCreated {
|
|
||||||
notification.NotifyUpdateRelease(doer, rel)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
if !rel.IsDraft {
|
if !rel.IsDraft {
|
||||||
|
if isCreated {
|
||||||
notification.NotifyNewRelease(rel)
|
notification.NotifyNewRelease(rel)
|
||||||
|
} else {
|
||||||
|
notification.NotifyUpdateRelease(doer, rel)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return err
|
return err
|
||||||
|
@ -353,7 +352,9 @@ func DeleteReleaseByID(ctx context.Context, id int64, doer *user_model.User, del
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if !rel.IsDraft {
|
||||||
notification.NotifyDeleteRelease(doer, rel)
|
notification.NotifyDeleteRelease(doer, rel)
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue