22 @ns.route('/changeDataInRapport')
24 class change_data_class(Resource):
25 del_last_report_model = UM.update_table_data_model(ns)
28 @ns.doc(
'/changeDataInRapport',
29 description=
'Takes tablename and data -> updates last added report.',
32 400:
'Invalid Argument or faulty data',
33 500:
'Internal server error'
37 @ns.expect(del_last_report_model, validate=True)
41 @vt.require_valid_token
42 @lr.require_leader_account
47 data = request.get_json()
48 current_user = get_jwt_identity()
51 table_name = data[
'table_name']
54 print(
"NOW: " + current_user[
"email"] +
" is trying to change data from: " + table_name )
58 return {
"Error":
"No data provided"}
61 return {
"Message":dataChanger.data_changer(table_name,data).changeData()}