Browse Source

Use correct user on releases (#17818)

- Backport #17806
tags/v1.15.7
Gusted 4 years ago committed by GitHub
parent
commit
04517e17d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      modules/notification/webhook/webhook.go

4
modules/notification/webhook/webhook.go

@ -766,12 +766,12 @@ func sendReleaseHook(doer *models.User, rel *models.Release, action api.HookRele
return
}
mode, _ := models.AccessLevel(rel.Publisher, rel.Repo)
mode, _ := models.AccessLevel(doer, rel.Repo)
if err := webhook_services.PrepareWebhooks(rel.Repo, models.HookEventRelease, &api.ReleasePayload{
Action: action,
Release: convert.ToRelease(rel),
Repository: convert.ToRepo(rel.Repo, mode),
Sender: convert.ToUser(rel.Publisher, nil),
Sender: convert.ToUser(doer, nil),
}); err != nil {
log.Error("PrepareWebhooks: %v", err)
}

Loading…
Cancel
Save