server/sources/rql2sql.py
branchstable
changeset 7718 0e82e7e5a34f
parent 7713 467c52ff9557
child 7729 5f89f11143bc
equal deleted inserted replaced
7717:e564c255bf29 7718:0e82e7e5a34f
  1475             rel = constant.relation()
  1475             rel = constant.relation()
  1476             if rel is not None:
  1476             if rel is not None:
  1477                 rel._q_needcast = value
  1477                 rel._q_needcast = value
  1478             return self.keyword_map[value]()
  1478             return self.keyword_map[value]()
  1479         if constant.type == 'Boolean':
  1479         if constant.type == 'Boolean':
  1480             return self.dbhelper.boolean_value(value)
  1480             return str(self.dbhelper.boolean_value(value))
  1481         if constant.type == 'Substitute':
  1481         if constant.type == 'Substitute':
  1482             try:
  1482             try:
  1483                 # we may found constant from simplified var in varmap
  1483                 # we may found constant from simplified var in varmap
  1484                 return self._mapped_term(constant, '%%(%s)s' % value)[0]
  1484                 return self._mapped_term(constant, '%%(%s)s' % value)[0]
  1485             except KeyError:
  1485             except KeyError: