@@ -157,6 +157,9 @@ def _autocomplete(db, database=None, table=None, column=None, nested=None, query
except (QueryServerTimeoutException, TTransportException) as e:
response['code'] = 503
response['error'] = e.message
+ except TypeError as e:
+ response['code'] = 500
+ response['error'] = str(e)
except Exception as e:
LOG.warn('Autocomplete data fetching error: %s' % e)
response['code'] = 500
@@ -44,7 +44,7 @@
window.CACHEABLE_TTL = {
default: ${ conf.CUSTOM.CACHEABLE_TTL.get() },
- optimizer: ${ hasattr(OPTIMIZER, 'ConfigSection') and OPTIMIZER.CACHEABLE_TTL.get() or 0 }
+ optimizer: ${ OPTIMIZER.CACHEABLE_TTL.get() or 0 }
};
window.DEV = '${ conf.DEV.get() }' === 'True';