def get_people(): course_id = request.args.get('course_id') people = request.args.get('people', 0) # students by default gc = GoogleCredentials() creds = gc.get_credential() # RM organization courses result = list_students_teachers(creds, teachers=bool(people), course_id=course_id) return jsonify(result)
def get_classes(): id_token = request.args.get('id_token') access_token = request.args.get('access_token') gc = GoogleCredentials() if access_token and id_token: creds, info = gc.get_credential_from_token(id_token, access_token) else: creds = gc.get_credential() # RM organization courses info = { 'name': get_config("application_org"), 'email': get_config("application_email") } courses = list_courses(creds) return jsonify({'user': info, 'courses': courses})