class Order(object):
order_map = {
- 'date': 'date',
- 'name': 'name',
- 'state': 'state__ordering',
- 'submitter': 'submitter__name'
+ 'date': 'date',
+ 'name': 'name',
+ 'state': 'state__ordering',
+ 'submitter': 'submitter__name',
+ 'delegate': 'delegate__username',
}
- default_order = 'date'
+ default_order = ('date', True)
def __init__(self, str = None):
self.reversed = False
if str is None or str == '':
- self.order = self.default_order
+ (self.order, self.reversed) = self.default_order
return
reversed = False
reversed = True
if str not in self.order_map.keys():
- self.order = self.default_order
+ (self.order, self.reversed) = self.default_order
return
self.order = str
str = ''
- print "action: ", action
-
# this may be a bundle action, which doesn't modify a patch. in this
# case, don't require a valid form, or patch editing permissions
if action in bundle_actions: