@@ -255,7 +255,7 @@ def build_timeslices(self):
255255 days .sort ()
256256 for ymd in time_slices :
257257 time_slices [ymd ].sort ()
258- slots [ymd ].sort (lambda x , y : cmp ( x .time , y . time ) )
258+ slots [ymd ].sort (key = lambda x : x .time )
259259 return days ,time_slices ,slots
260260
261261 # this functions makes a list of timeslices and rooms, and
@@ -1080,22 +1080,22 @@ def json_dict(self, host_scheme):
10801080 sess1 ['group_href' ] = urljoin (host_scheme , self .group .json_url ())
10811081 if self .group .parent is not None :
10821082 sess1 ['area' ] = self .group .parent .acronym .upper ()
1083- sess1 ['description' ] = self .group .name . encode ( 'utf-8' )
1083+ sess1 ['description' ] = self .group .name
10841084 sess1 ['group_id' ] = str (self .group .pk )
10851085 reslist = []
10861086 for r in self .resources .all ():
10871087 reslist .append (r .json_dict (host_scheme ))
10881088 sess1 ['resources' ] = reslist
10891089 sess1 ['session_id' ] = str (self .pk )
1090- sess1 ['name' ] = self .name . encode ( 'utf-8' )
1091- sess1 ['title' ] = self .short_name . encode ( 'utf-8' )
1092- sess1 ['short_name' ] = self .short_name . encode ( 'utf-8' )
1090+ sess1 ['name' ] = self .name
1091+ sess1 ['title' ] = self .short_name
1092+ sess1 ['short_name' ] = self .short_name
10931093 sess1 ['bof' ] = str (self .group .is_bof ())
1094- sess1 ['agenda_note' ] = self .agenda_note . encode ( 'utf-8' )
1094+ sess1 ['agenda_note' ] = self .agenda_note
10951095 sess1 ['attendees' ] = str (self .attendees )
1096- sess1 ['status' ] = self .status .name . encode ( 'utf-8' )
1096+ sess1 ['status' ] = self .status .name
10971097 if self .comments is not None :
1098- sess1 ['comments' ] = self .comments . encode ( 'utf-8' )
1098+ sess1 ['comments' ] = self .comments
10991099 sess1 ['requested_time' ] = self .requested .strftime ("%Y-%m-%d" )
11001100 # the related person object sometimes does not exist in the dataset.
11011101 try :
0 commit comments