[FIX] Don't crash if no host specified
bzr revid: fme@openerp.com-20140220132922-wax6e05u8x06lepu
This commit is contained in:
parent
17f1992698
commit
d7ea890cbe
|
@ -1200,7 +1200,7 @@ def db_list(force=False, httprequest=None):
|
||||||
|
|
||||||
def db_filter(dbs, httprequest=None):
|
def db_filter(dbs, httprequest=None):
|
||||||
httprequest = httprequest or request.httprequest
|
httprequest = httprequest or request.httprequest
|
||||||
h = httprequest.environ['HTTP_HOST'].split(':')[0]
|
h = httprequest.environ.get('HTTP_HOST', '').split(':')[0]
|
||||||
d = h.split('.')[0]
|
d = h.split('.')[0]
|
||||||
r = openerp.tools.config['dbfilter'].replace('%h', h).replace('%d', d)
|
r = openerp.tools.config['dbfilter'].replace('%h', h).replace('%d', d)
|
||||||
dbs = [i for i in dbs if re.match(r, i)]
|
dbs = [i for i in dbs if re.match(r, i)]
|
||||||
|
|
Loading…
Reference in New Issue