MM-45994 ensure database operations return their errors (#20857)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
c72e9131f4
Коммит
eb37139f16
@@ -1118,15 +1118,15 @@ func (ss *SqlStore) ensureMinimumDBVersion(ver string) (bool, error) {
|
||||
}
|
||||
majorVer, err2 := strconv.Atoi(versions[0])
|
||||
if err2 != nil {
|
||||
return false, fmt.Errorf("cannot parse MySQL DB version: %s", err2)
|
||||
return false, fmt.Errorf("cannot parse MySQL DB version: %w", err2)
|
||||
}
|
||||
minorVer, err2 := strconv.Atoi(versions[1])
|
||||
if err2 != nil {
|
||||
return false, fmt.Errorf("cannot parse MySQL DB version: %s", err2)
|
||||
return false, fmt.Errorf("cannot parse MySQL DB version: %w", err2)
|
||||
}
|
||||
patchVer, err2 := strconv.Atoi(versions[2])
|
||||
if err2 != nil {
|
||||
return false, fmt.Errorf("cannot parse MySQL DB version: %s", err2)
|
||||
return false, fmt.Errorf("cannot parse MySQL DB version: %w", err2)
|
||||
}
|
||||
intVer := majorVer*1000 + minorVer*100 + patchVer
|
||||
if intVer < minimumRequiredMySQLVersion {
|
||||
|
||||
Ссылка в новой задаче
Block a user