Skip to content

Commit 9cf5739

Browse files
authored
correct transaction ending (#17151)
Signed-off-by: Alexey Terentyev <[email protected]>
1 parent 4b65565 commit 9cf5739

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

services/archiver/archiver.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,11 @@ func doArchive(r *ArchiveRequest) (*models.RepoArchiver, error) {
132132
if err == nil {
133133
if archiver.Status == models.RepoArchiverGenerating {
134134
archiver.Status = models.RepoArchiverReady
135-
return archiver, models.UpdateRepoArchiverStatus(ctx, archiver)
135+
if err = models.UpdateRepoArchiverStatus(ctx, archiver); err != nil {
136+
return nil, err
137+
}
136138
}
137-
return archiver, nil
139+
return archiver, commiter.Commit()
138140
}
139141

140142
if !errors.Is(err, os.ErrNotExist) {

0 commit comments

Comments
 (0)