Ticket #1434: paginate.py.2.patch
| File paginate.py.2.patch, 0.8 kB (added by vhata, 1 year ago) |
|---|
-
turbogears/paginate.py
old new 309 309 if isinstance(var_data, SelectResults): 310 310 col = getattr(var_data.sourceClass.q, colname, None) 311 311 312 elif isinstance(var_data, SASelectResults) or isinstance(var_data, Query):312 elif isinstance(var_data, SASelectResults): 313 313 col = getattr( 314 314 var_data._query.mapper.c, 315 315 colname[len(var_data._query.mapper.column_prefix or ''):], 316 316 None) 317 elif isinstance(var_data, Query): 318 col = getattr( 319 var_data.mapper.c, 320 colname[len(var_data.mapper.column_prefix or ''):], 321 None) 317 322 318 323 else: 319 324 raise StandardError, 'expected SelectResults'