server/sources/rql2sql.py
branchstable
changeset 5630 40d7c7e180f1
parent 5593 f6c55bec9326
child 5635 56784e46509f
equal deleted inserted replaced
5629:73e48b0c77c2 5630:40d7c7e180f1
    70 def default_update_cb_stack(self, stack):
    70 def default_update_cb_stack(self, stack):
    71     stack.append(self.source_execute)
    71     stack.append(self.source_execute)
    72 FunctionDescr.update_cb_stack = default_update_cb_stack
    72 FunctionDescr.update_cb_stack = default_update_cb_stack
    73 
    73 
    74 LENGTH = SQL_FUNCTIONS_REGISTRY.get_function('LENGTH')
    74 LENGTH = SQL_FUNCTIONS_REGISTRY.get_function('LENGTH')
    75 def length_source_execute(source, value):
    75 def length_source_execute(source, session, value):
    76     return len(value.getvalue())
    76     return len(value.getvalue())
    77 LENGTH.source_execute = length_source_execute
    77 LENGTH.source_execute = length_source_execute
    78 
    78 
    79 def _new_var(select, varname):
    79 def _new_var(select, varname):
    80     newvar = select.get_variable(varname)
    80     newvar = select.get_variable(varname)