From 2be0eace5531260e6a54d7101e497cfcaa91d3fc Mon Sep 17 00:00:00 2001 From: Umputun Date: Fri, 2 Mar 2018 00:55:04 -0600 Subject: [PATCH] import return err if all failed --- app/migrator/disqus.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/migrator/disqus.go b/app/migrator/disqus.go index 5574fd9c..80f7af59 100644 --- a/app/migrator/disqus.go +++ b/app/migrator/disqus.go @@ -68,7 +68,11 @@ func (d *Disqus) Import(r io.Reader, siteID string) (err error) { } log.Printf("[DEBUG] imported %d comments to site %s", passed, siteID) - return nil + + if failed > 0 && passed == 0 { + err = errors.New("import failed") + } + return err } // convert disqus stream (xml) from reader and fill channel of comments.