Fixed import log output duplicating

This commit is contained in:
Philipp Wolfer 2025-05-24 20:43:02 +02:00
parent b1b0df7763
commit 312d9860cf
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
4 changed files with 39 additions and 9 deletions

View file

@ -112,8 +112,9 @@ func process[R models.LovesResult | models.ListensResult, P ImportProcessor[R]](
return
}
importResult, err := processor.Import(ctx, exportResult, result, out, progress)
result.Update(importResult)
importResult, err := processor.Import(
ctx, exportResult, result.Copy(), out, progress)
result.Update(&importResult)
if err != nil {
processor.ImportBackend().FinishImport()
out <- handleError(result, err, progress)