diff --git a/client/RoadmapClient.py b/client/RoadmapClient.py index 3bf33d969f4d376ba8480e5be4ab691b8ba66ad2..d3b119f38046f3f47817c576cce3fe44d3d59ca3 100644 --- a/client/RoadmapClient.py +++ b/client/RoadmapClient.py @@ -5,7 +5,7 @@ from datetime import datetime import requests from TheCodeLabs_BaseUtils import DefaultLogger from TheCodeLabs_FlaskUtils import FlaskBaseApp -from flask import render_template, redirect +from flask import render_template, redirect, session from logic import Constants from logic.Localization import LOCALIZATION @@ -64,7 +64,11 @@ class RoadmapClient(FlaskBaseApp): if roadmapID < 1: return False, render_template('error.html', message=LOCALIZATION['error_param_invalid']) - response = requests.get(urlBuilder.build_url('roadmap', roadmapID, 'full')) + headers = {} + if session: + headers = {'Authorization': 'Bearer {}'.format(session['session_token'])} + + response = requests.get(urlBuilder.build_url('roadmap', roadmapID, 'full'), headers=headers) if response.status_code != 200: return False, render_template('error.html', message=LOCALIZATION['error_roadmap_not_existing']) diff --git a/client/version.json b/client/version.json index 060350f0a5c53124c13817e908e2dc58d80691c9..f40f0f90cb184975909e4034fabf61805a598d2c 100644 --- a/client/version.json +++ b/client/version.json @@ -1,7 +1,7 @@ { "version": { - "name": "v1.4.0", - "code": 15, + "name": "v1.4.1", + "code": 16, "date": "13.11.20" } } \ No newline at end of file