- reverse = False
- sort_column = sort_order[:]
- if sort_order and '-' == sort_order[0]:
- reverse = True
- sort_column = sort_order[1:]
- if sort_column in legal_keys:
- todos.sort(key=lambda t: getattr(t, sort_column))
- if reverse:
- todos.reverse()
+ if sort_order:
+ reverse = False
+ sort_column = sort_order[:]
+ if sort_order and '-' == sort_order[0]:
+ reverse = True
+ sort_column = sort_order[1:]
+ if sort_column in legal_keys:
+ todos.sort(key=lambda t: getattr(t, sort_column))
+ if reverse:
+ todos.reverse()