diff --git a/backend/app/migrator/disqus.go b/backend/app/migrator/disqus.go index 7da2e6c8..0dab4b23 100644 --- a/backend/app/migrator/disqus.go +++ b/backend/app/migrator/disqus.go @@ -138,7 +138,7 @@ func (d *Disqus) convert(r io.Reader, siteID string) (ch chan store.Comment) { Imported: true, } if comment.AuthorUserName == "" { // empty comment.AuthorUserName from disqus - c.User.ID = "disqus_" + c.User.Name + c.User.ID = "disqus_" + store.EncodeID(c.User.Name) } if c.ID == "" { // no comment.UID c.ID = comment.ID diff --git a/backend/app/migrator/disqus_test.go b/backend/app/migrator/disqus_test.go index cd8dbdab..8ad9c573 100644 --- a/backend/app/migrator/disqus_test.go +++ b/backend/app/migrator/disqus_test.go @@ -43,7 +43,7 @@ func TestDisqus_Import(t *testing.T) { c = last[1] // get comment with empty username assert.Equal(t, "No Username", c.User.Name) - assert.Equal(t, "disqus_No Username", c.User.ID) + assert.Equal(t, "disqus_62e24ea213756cda0339e1074819f15e25214361", c.User.ID) posts, err := dataStore.List("test", 0, 0) assert.NoError(t, err)