Skip to content

Commit 89e3639

Browse files
committed
1 parent 1b81084 commit 89e3639

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

lib/core/common.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ def getDbms(versions=None):
202202
if versions is None and Backend.getVersionList():
203203
versions = Backend.getVersionList()
204204

205-
return Backend.getDbms() if versions is None else "%s %s" % (Backend.getDbms(), " and ".join(v for v in versions))
205+
return Backend.getDbms() if versions is None else "%s %s" % (Backend.getDbms(), " and ".join(filter(None, versions)))
206206

207207
@staticmethod
208208
def getErrorParsedDBMSes():
@@ -471,15 +471,17 @@ def getIdentifiedDbms():
471471

472472
@staticmethod
473473
def getVersion():
474-
if len(kb.dbmsVersion) > 0:
475-
return kb.dbmsVersion[0]
474+
versions = filter(None, flattenValue(kb.dbmsVersion))
475+
if not isNoneValue(versions):
476+
return versions[0]
476477
else:
477478
return None
478479

479480
@staticmethod
480481
def getVersionList():
481-
if len(kb.dbmsVersion) > 0:
482-
return kb.dbmsVersion
482+
versions = filter(None, flattenValue(kb.dbmsVersion))
483+
if not isNoneValue(versions):
484+
return versions
483485
else:
484486
return None
485487

0 commit comments

Comments
 (0)