server/sources/rql2sql.py
changeset 8893 eebf286b405e
parent 8459 1931953226f2
child 8894 b03abd90a785
equal deleted inserted replaced
8889:be91151107f6 8893:eebf286b405e
  1511         if constant.type in ('Date', 'Datetime'):
  1511         if constant.type in ('Date', 'Datetime'):
  1512             rel = constant.relation()
  1512             rel = constant.relation()
  1513             if rel is not None:
  1513             if rel is not None:
  1514                 rel._q_needcast = value
  1514                 rel._q_needcast = value
  1515             return self.keyword_map[value]()
  1515             return self.keyword_map[value]()
  1516         if constant.type == 'Boolean':
       
  1517             return str(self.dbhelper.boolean_value(value))
       
  1518         if constant.type == 'Substitute':
  1516         if constant.type == 'Substitute':
  1519             try:
  1517             try:
  1520                 # we may found constant from simplified var in varmap
  1518                 # we may found constant from simplified var in varmap
  1521                 return self._mapped_term(constant, '%%(%s)s' % value)[0]
  1519                 return self._mapped_term(constant, '%%(%s)s' % value)[0]
  1522             except KeyError:
  1520             except KeyError: