def save_json_config(app_id): # TODO: CSRF if request.method == 'POST': json_contents = get_json() if json_contents: print json_contents data = adaptor.load_data(app_id) data['configuration'] = json_contents flash("Saved") adaptor.save_data(app_id, data) else: return 'error: malformed json content' return 'ok'
def save_json_config(app_id): # TODO: CSRF if request.method == 'POST': json_contents = get_json() if json_contents: print json_contents data = adaptor.load_data(app_id) data['configuration_name'] = json_contents.get('appName', 'appName not found') data['configuration'] = json_contents.get('config', {}) # Not fully sure that is_xhr is standard. if not request.is_xhr: flash("Saved") adaptor.save_data(app_id, data) else: return 'error: malformed json content' return 'ok'
def save_json_config(app_id): # TODO: CSRF if request.method == 'POST': json_contents = get_json() if json_contents: print json_contents data = adaptor.load_data(app_id) data['configuration_name'] = json_contents.get( 'appName', 'appName not found') data['configuration'] = json_contents.get('config', {}) # Not fully sure that is_xhr is standard. if not request.is_xhr: flash("Saved") adaptor.save_data(app_id, data) else: return 'error: malformed json content' return 'ok'