From 29107e9865a4a2aeaf3818b09c6a5639704117db Mon Sep 17 00:00:00 2001 From: kolaente Date: Mon, 28 Oct 2024 13:50:12 +0100 Subject: [PATCH] fix: error message check on mysql --- pkg/migration/20241028131622.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/migration/20241028131622.go b/pkg/migration/20241028131622.go index 459df212c..a549a02d5 100644 --- a/pkg/migration/20241028131622.go +++ b/pkg/migration/20241028131622.go @@ -19,6 +19,7 @@ package migration import ( "code.vikunja.io/api/pkg/db" "src.techknowlogick.com/xormigrate" + "strings" "xorm.io/xorm" "xorm.io/xorm/schemas" ) @@ -51,8 +52,7 @@ func init() { for _, query := range queries { _, err := tx.Exec(query) - if err != nil && err.Error() != "Error 1061: Duplicate key name 'IDX_projects_owner_id'" && - err.Error() != "Error 1061: Duplicate key name 'IDX_projects_parent_project_id'" { + if err != nil && !(strings.Contains(err.Error(), "Error 1061") && strings.Contains(err.Error(), "Duplicate key name")) { return err } }