From 3008eec705901de681d70685f7464f0742dbd502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89mile=20R=C3=A9?= Date: Wed, 1 Apr 2026 20:10:48 +0400 Subject: [PATCH] Fix dry run of migration cmd MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Émile Ré --- cmd/migrate-document-versions-markdown/main.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/migrate-document-versions-markdown/main.go b/cmd/migrate-document-versions-markdown/main.go index af01b444a..f7900d21b 100644 --- a/cmd/migrate-document-versions-markdown/main.go +++ b/cmd/migrate-document-versions-markdown/main.go @@ -143,11 +143,6 @@ func migrateOne(ctx context.Context, conn pg.Conn, idStr string, dryRun bool) er return nil } - if dryRun { - fmt.Printf("would migrate %s\n", idStr) - return nil - } - doc, err := prosemirror.ParseMarkdown(dv.Content) if err != nil { return fmt.Errorf("cannot parse markdown for %q: %w", idStr, err) @@ -158,6 +153,11 @@ func migrateOne(ctx context.Context, conn pg.Conn, idStr string, dryRun bool) er return fmt.Errorf("cannot marshal prosemirror for %q: %w", idStr, err) } + if dryRun { + fmt.Printf("would migrate %s successfully\n", idStr) + return nil + } + dv.Content = string(out) dv.UpdatedAt = time.Now()