Sort events by startIn

This commit is contained in:
2011-06-22 15:27:32 +01:00
parent b2195c7030
commit 8aea572b94

View File

@@ -1,6 +1,7 @@
import re import re
from datetime import datetime from datetime import datetime
from xml.dom import minidom from xml.dom import minidom
from operator import itemgetter
from django.contrib.auth import login, logout, authenticate from django.contrib.auth import login, logout, authenticate
from django.contrib.auth.models import User from django.contrib.auth.models import User
@@ -187,6 +188,7 @@ class OpTimerHandler(BaseHandler):
'endsIn':-1, 'endsIn':-1,
'forumLink': ''}]} 'forumLink': ''}]}
else: else:
events.sort(key=itemgetter('startsIn'))
return {'ops': events, 'doc_time': cached_doc.time_retrieved, 'cache_until': cached_doc.cached_until, 'current_time': datetime.utcnow() } return {'ops': events, 'doc_time': cached_doc.time_retrieved, 'cache_until': cached_doc.cached_until, 'current_time': datetime.utcnow() }