summaryrefslogtreecommitdiffstats
path: root/modules/repofiles/delete.go
diff options
context:
space:
mode:
Diffstat (limited to 'modules/repofiles/delete.go')
-rw-r--r--modules/repofiles/delete.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/modules/repofiles/delete.go b/modules/repofiles/delete.go
index 8343776c47..2b8ddf3cc2 100644
--- a/modules/repofiles/delete.go
+++ b/modules/repofiles/delete.go
@@ -25,6 +25,7 @@ type DeleteRepoFileOptions struct {
Author *IdentityOptions
Committer *IdentityOptions
Dates *CommitDateOptions
+ Signoff bool
}
// DeleteRepoFile deletes a file in the given repository
@@ -199,9 +200,9 @@ func DeleteRepoFile(repo *models.Repository, doer *models.User, opts *DeleteRepo
// Now commit the tree
var commitHash string
if opts.Dates != nil {
- commitHash, err = t.CommitTreeWithDate(author, committer, treeHash, message, opts.Dates.Author, opts.Dates.Committer)
+ commitHash, err = t.CommitTreeWithDate(author, committer, treeHash, message, opts.Signoff, opts.Dates.Author, opts.Dates.Committer)
} else {
- commitHash, err = t.CommitTree(author, committer, treeHash, message)
+ commitHash, err = t.CommitTree(author, committer, treeHash, message, opts.Signoff)
}
if err != nil {
return nil, err