From 260643241a9373c0bdb8bd0d68df26cf1e1a3449 Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Fri, 27 Feb 2015 14:19:30 +0000 Subject: [PATCH] prioritized fingerprinted DBMS to error-based and user provided one --- lib/core/common.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/core/common.py b/lib/core/common.py index adba9fdbe..ab3b5310f 100755 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -463,12 +463,12 @@ class Backend: dbms = Backend.getForcedDbms() elif Backend.getDbms() is not None: dbms = Backend.getDbms() - elif conf.get("dbms"): - dbms = conf.get("dbms") - elif Backend.getErrorParsedDBMSes(): - dbms = unArrayizeValue(Backend.getErrorParsedDBMSes()) elif kb.get("injection") and kb.injection.dbms: dbms = unArrayizeValue(kb.injection.dbms) + elif Backend.getErrorParsedDBMSes(): + dbms = unArrayizeValue(Backend.getErrorParsedDBMSes()) + elif conf.get("dbms"): + dbms = conf.get("dbms") return aliasToDbmsEnum(dbms)