~mikel-martin/+junk/openerp-web-rb

« back to all changes in this revision

Viewing changes to openerp/controllers/search.py

  • Committer: mikel
  • Date: 2010-11-10 01:43:48 UTC
  • mfrom: (2855.1.18 web)
  • Revision ID: mikel@pcl2-20101110014348-fkthcwe0efu5zr04
Cambios no conocidos

Show diffs side-by-side

added added

removed removed

Lines of Context:
90
90
        params.model = model
91
91
        params.domain = domain
92
92
        params.context = context
 
93
        params.limit = params.limit or 20
93
94
 
94
95
        params.source = source
95
96
        params.selectable = kind
104
105
        ids = proxy.name_search(text or '', params.domain or [], 'ilike', ctx)
105
106
        if ids:
106
107
            params.ids = [id[0] for id in ids]
107
 
            params.count = len(ids)
108
 
 
 
108
            if len(ids) < params.limit:
 
109
                count = len(ids)
 
110
            else:
 
111
                count = proxy.search_count(params.domain, ctx)
 
112
            params.count = count
109
113
        return self.create(params)
110
114
 
111
115
    @expose('json')