mirror of
https://github.com/gabehf/Koito.git
synced 2026-03-07 13:38:15 -08:00
fix: ensure duration is saved when inserting track
This commit is contained in:
parent
c16b557c21
commit
b32c5d3735
1 changed files with 5 additions and 3 deletions
|
|
@ -119,6 +119,7 @@ func (d *Psql) SaveTrack(ctx context.Context, opts db.SaveTrackOpts) (*models.Tr
|
|||
trackRow, err := qtx.InsertTrack(ctx, repository.InsertTrackParams{
|
||||
MusicBrainzID: insertMbzID,
|
||||
ReleaseID: opts.AlbumID,
|
||||
Duration: opts.Duration,
|
||||
})
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("SaveTrack: InsertTrack: %w", err)
|
||||
|
|
@ -148,9 +149,10 @@ func (d *Psql) SaveTrack(ctx context.Context, opts db.SaveTrackOpts) (*models.Tr
|
|||
return nil, fmt.Errorf("SaveTrack: Commit: %w", err)
|
||||
}
|
||||
return &models.Track{
|
||||
ID: trackRow.ID,
|
||||
MbzID: insertMbzID,
|
||||
Title: opts.Title,
|
||||
ID: trackRow.ID,
|
||||
MbzID: insertMbzID,
|
||||
Title: opts.Title,
|
||||
Duration: opts.Duration,
|
||||
}, nil
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue