From 0cb542cb9efa3dab844e487d5f96fceef9dd600b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toma=C5=BE=20Jerman?= Date: Thu, 29 Aug 2019 18:11:30 +0200 Subject: [PATCH] Make import fail reason a string --- compose/internal/service/record.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compose/internal/service/record.go b/compose/internal/service/record.go index 8f20bc0fd..9ab4a1b83 100644 --- a/compose/internal/service/record.go +++ b/compose/internal/service/record.go @@ -100,7 +100,7 @@ type ( EntryCount uint64 `json:"entryCount"` Completed uint64 `json:"completed"` Failed uint64 `json:"failed"` - FailReason error `json:"failReason"` + FailReason string `json:"failReason,omitempty"` } ) @@ -241,7 +241,7 @@ func (svc record) Import(ses *RecordImportSession, ssvc ImportSessionService) er _, err := svc.Create(mod) if err != nil { ses.Progress.Failed++ - ses.Progress.FailReason = err + ses.Progress.FailReason = err.Error() if ses.OnError == IMPORT_ON_ERROR_FAIL { fa := time.Now()