@@ -35,3 +35,33 @@ def update_timeslot(request, new_event):
3535 print e
3636
3737 return simplejson .dumps ({'message' :'im happy!' })
38+
39+
40+ @dajaxice_register
41+ def get_info (request , meeting_obj ):#, event):
42+ # print event
43+ # try:
44+ # ss = ScheduledSession.objects.get(id=int(event["session_id"]))
45+ # print ss
46+ # except Exception as e:
47+ # print e
48+ ss = ScheduledSession .objects .get (id = int (meeting_obj ["session_id" ]))
49+
50+ return simplejson .dumps ({'room' :str (ss .timeslot .location ),
51+ 'group' :str (ss .session .group ),
52+ 'name' :str (ss .session .name ),
53+ 'short_name' :str (ss .session .name ),
54+ 'agenda_note' :str (ss .session .agenda_note ),
55+ 'attendees' :str (ss .session .attendees ),
56+ 'status' : str (ss .session .status ),
57+ 'requested_time' : str (ss .session .requested ),
58+ 'requested_by' : str (ss .session .requested_by ),
59+ 'requested_duration' : str (ss .session .requested_duration ),
60+ 'ss_name' :str (ss .schedule .name ),
61+ 'ss_owner' :str (ss .schedule .owner ),
62+ 'ss_visible' :str (ss .schedule .visible ),
63+ 'ss_public' :str (ss .schedule .public ),
64+ 'ts_time' :str (ss .timeslot .time ),
65+ 'ts_duration' :str (ss .timeslot .duration ),
66+
67+ })
0 commit comments