From 864046f78258eeeb36b6cdae11073befdc9b425b Mon Sep 17 00:00:00 2001 From: Agniva De Sarker Date: Wed, 15 Nov 2023 09:50:20 +0530 Subject: [PATCH] MM-55450: Handle error in db migrate phase (#25430) We were not handling the error from initConnection. https://mattermost.atlassian.net/browse/MM-55450 ```release-note NONE ``` --- server/channels/store/sqlstore/migrate.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/channels/store/sqlstore/migrate.go b/server/channels/store/sqlstore/migrate.go index 6f1c0955e1..4440d51371 100644 --- a/server/channels/store/sqlstore/migrate.go +++ b/server/channels/store/sqlstore/migrate.go @@ -37,7 +37,10 @@ func NewMigrator(settings model.SqlSettings, dryRun bool) (*Migrator, error) { wgMonitor: &sync.WaitGroup{}, } - ss.initConnection() + err := ss.initConnection() + if err != nil { + return nil, fmt.Errorf("error in initializing connection: %w", err) + } ver, err := ss.GetDbVersion(true) if err != nil {