@@ -409,7 +409,7 @@ func UpdateRelease(doer *User, gitRepo *git.Repository, rel *Release, attachment
409409Action : api .HookReleaseUpdated ,
410410Release : rel .APIFormat (),
411411Repository : rel .Repo .APIFormat (mode ),
412- Sender : rel . Publisher .APIFormat (),
412+ Sender : doer .APIFormat (),
413413}); err1 != nil {
414414log .Error ("PrepareWebhooks: %v" , err )
415415} else {
@@ -420,7 +420,7 @@ func UpdateRelease(doer *User, gitRepo *git.Repository, rel *Release, attachment
420420}
421421
422422// DeleteReleaseByID deletes a release and corresponding Git tag by given ID.
423- func DeleteReleaseByID (id int64 , u * User , delTag bool ) error {
423+ func DeleteReleaseByID (id int64 , doer * User , delTag bool ) error {
424424rel , err := GetReleaseByID (id )
425425if err != nil {
426426return fmt .Errorf ("GetReleaseByID: %v" , err )
@@ -459,12 +459,12 @@ func DeleteReleaseByID(id int64, u *User, delTag bool) error {
459459return fmt .Errorf ("LoadAttributes: %v" , err )
460460}
461461
462- mode , _ := AccessLevel (u , rel .Repo )
462+ mode , _ := AccessLevel (doer , rel .Repo )
463463if err := PrepareWebhooks (rel .Repo , HookEventRelease , & api.ReleasePayload {
464464Action : api .HookReleaseDeleted ,
465465Release : rel .APIFormat (),
466466Repository : rel .Repo .APIFormat (mode ),
467- Sender : rel . Publisher .APIFormat (),
467+ Sender : doer .APIFormat (),
468468}); err != nil {
469469log .Error ("PrepareWebhooks: %v" , err )
470470} else {
0 commit comments