def view(): success,response = require_credentials() if success == False: return response meeting_id = flask.request.args.get('id', type=int) request_status, meeting_info = mongo_get_meeting_info(int(flask.session['id']), meeting_id) meeting_times = [] if request_status == 'owner': # Compile user data btl = [] for user in meeting_info['users']: if ("user_" + str(user)) in meeting_info: btl = btl + meeting_info["user_" + str(user)] if len(btl) == 0: btl = FreeList.create(meeting_info['start'], meeting_info['end'], meeting_info['start_time'], meeting_info['end_time'], []).get_busy_times() meeting_times = FreeList.create_from_list(btl).getTimes() return render_template('view.html', status=request_status, meeting=meeting_info, meeting_times=meeting_times)