def grades(): dataDict = variable_encode(request.form) try: username = dataDict.get('username') password = dataDict.get('password') cookie = blackboard_authenticate(username, password) if not cookie: return err_json("authenticationFailure", 401) data = get_grades(cookie) # Wrap in a dict to preserve order of grades return my_jsonify({"grades":data}) except Exception, e: return err_json(GENERIC_ERROR)
def announcements(): dataDict = variable_encode(request.form) try: username = dataDict.get('username') password = dataDict.get('password') cookie = blackboard_authenticate(username, password) if not cookie: return err_json("authenticationFailure", 401) data = get_announcements(cookie) # Wrap in a dict since jsonify doesn't accept pure lists return my_jsonify({"announcements":data}) except Exception, e: return err_json(GENERIC_ERROR)