diff pkg/imports/queue.go @ 4180:91cb4a7b1b13

Always try to translate to readable error if import failed
author Tom Gottfried <tom@intevation.de>
date Mon, 05 Aug 2019 18:21:19 +0200
parents 350a24c92848
children 47922c1a088d
line wrap: on
line diff
--- a/pkg/imports/queue.go	Mon Aug 05 18:14:41 2019 +0200
+++ b/pkg/imports/queue.go	Mon Aug 05 18:21:19 2019 +0200
@@ -30,6 +30,7 @@
 	"gemma.intevation.de/gemma/pkg/auth"
 	"gemma.intevation.de/gemma/pkg/common"
 	"gemma.intevation.de/gemma/pkg/config"
+	"gemma.intevation.de/gemma/pkg/pgxutils"
 )
 
 type (
@@ -675,7 +676,8 @@
 				feedback.Info("unchanged: %s", v.Error())
 				unchanged = true
 			} else if errDo != nil {
-				feedback.Error("error in import: %v", errDo)
+				feedback.Error("error in import: %v",
+					pgxutils.ReadableError{Err: errDo})
 				retry = idj.nextRetry(feedback)
 			}