diff --git a/class/core/db.py b/class/core/db.py index 218fb97ac..901d0c8cd 100755 --- a/class/core/db.py +++ b/class/core/db.py @@ -171,7 +171,7 @@ class Sql(): def getField(self, keyName): # 取回指定字段 result = self.field(keyName).select() - if len(result) >= 1: + if len(result) == 1: return result[0][keyName] return result diff --git a/class/core/site_api.py b/class/core/site_api.py index ad597ada0..31ce3812b 100755 --- a/class/core/site_api.py +++ b/class/core/site_api.py @@ -878,6 +878,9 @@ class site_api: domain = request.form.get('domain', '') webname = request.form.get('webname', '') pid = request.form.get('id', '') + return self.addDomain(domain, webname, pid) + + def addDomain(self, domain, webname, pid): if len(domain) < 3: return mw.returnJson(False, '域名不能为空!') domains = domain.split(',') @@ -2184,7 +2187,7 @@ location ^~ {from} { sdomain = domain swebname = self.siteName spid = str(pid) - # self.addDomain(domain, webname, pid) + self.addDomain(domain, webname, pid) mw.M('domain').add('pid,name,port,addtime', (pid, self.siteName, self.sitePort, mw.getDate()))