Skip to content
Snippets Groups Projects
Commit bd6fda25 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

#24 - change ApiRequest param oder

parent ab6138ac
Branches
Tags
No related merge requests found
...@@ -5,7 +5,7 @@ from Localization import LOCALIZATION ...@@ -5,7 +5,7 @@ from Localization import LOCALIZATION
class ApiRequest: class ApiRequest:
@staticmethod @staticmethod
def send_api_request(url, method, argNames, formArgs): def send_api_request(url, method, formArgs, argNames):
jsonData = {} jsonData = {}
for name in argNames: for name in argNames:
jsonData[name] = formArgs.get(name) jsonData[name] = formArgs.get(name)
......
...@@ -22,8 +22,8 @@ def construct_blueprint(urlBuilder): ...@@ -22,8 +22,8 @@ def construct_blueprint(urlBuilder):
@roadmaps.route('/admin/roadmaps/add', methods=['POST']) @roadmaps.route('/admin/roadmaps/add', methods=['POST'])
def add_post(): def add_post():
success, response = ApiRequest.send_api_request(urlBuilder.build_url('roadmap'), success, response = ApiRequest.send_api_request(urlBuilder.build_url('roadmap'),
requests.post, requests.post, request.form,
['Projectname'], request.form) ['Projectname'])
if not success: if not success:
return response return response
return redirect(url_for('admin_roadmaps.overview')) return redirect(url_for('admin_roadmaps.overview'))
...@@ -44,9 +44,8 @@ def construct_blueprint(urlBuilder): ...@@ -44,9 +44,8 @@ def construct_blueprint(urlBuilder):
@roadmaps.route('/admin/roadmaps/edit', methods=['POST']) @roadmaps.route('/admin/roadmaps/edit', methods=['POST'])
def edit_post(): def edit_post():
success, response = ApiRequest.send_api_request(urlBuilder.build_url('roadmap'), success, response = ApiRequest.send_api_request(urlBuilder.build_url('roadmap'),
requests.put, requests.post, request.form,
['ID', 'Projectname'], ['ID', 'Projectname'])
request.form)
if not success: if not success:
return response return response
...@@ -58,7 +57,7 @@ def construct_blueprint(urlBuilder): ...@@ -58,7 +57,7 @@ def construct_blueprint(urlBuilder):
if not ID or int(ID) < 0: if not ID or int(ID) < 0:
return render_template('error.html', message=LOCALIZATION['error_param_invalid']) return render_template('error.html', message=LOCALIZATION['error_param_invalid'])
success, response = ApiRequest.send_api_request(urlBuilder.build_url('roadmap', ID), requests.delete, [], {}) success, response = ApiRequest.send_api_request(urlBuilder.build_url('roadmap', ID), requests.delete, {}, [])
if not success: if not success:
return response return response
return redirect(url_for('admin_roadmaps.overview')) return redirect(url_for('admin_roadmaps.overview'))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment