api/graph: Ensure files are closed after creation

This commit is contained in:
Adnan Maolood 2022-11-09 06:48:48 -05:00 committed by Drew DeVault
parent cd790c9bed
commit fe9d0d9ab3
1 changed files with 4 additions and 2 deletions

View File

@ -178,10 +178,11 @@ func (r *mutationResolver) CreateRepository(ctx context.Context, name string, vi
export := path.Join(repoPath, "git-daemon-export-ok")
if repo.Visibility != model.VisibilityPrivate {
_, err := os.Create(export)
f, err := os.Create(export)
if err != nil {
return err
}
defer f.Close()
}
if cloneURL != nil {
@ -414,10 +415,11 @@ func (r *mutationResolver) UpdateRepository(ctx context.Context, id int, input m
return err
}
} else {
_, err := os.Create(export)
f, err := os.Create(export)
if err != nil {
return err
}
defer f.Close()
}
webhooks.DeliverRepoEvent(ctx, model.WebhookEventRepoUpdate, &repo)