From 77e0beba8dbe90aafcb0c7c44293f3fb599ec55c Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Mon, 29 Jul 2019 21:08:20 +0200 Subject: [PATCH] api: return complete roadmap instead of only projectname; fixed typo (v2.3.2) --- api/Database.py | 2 +- api/blueprints/MilestoneAPI.py | 2 +- api/docs/api.yml | 6 +++++- api/version.json | 4 ++-- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/api/Database.py b/api/Database.py index 8f088cc..7411f72 100644 --- a/api/Database.py +++ b/api/Database.py @@ -60,7 +60,7 @@ class Database: return self.__query(query) def get_roadmap(self, roadmapID): - query = f'SELECT "{RoadmapParameters.PROJECT_NAME.value}" FROM roadmaps WHERE "{RoadmapParameters.ID.value}"=%s;' + query = f'SELECT * FROM roadmaps WHERE "{RoadmapParameters.ID.value}"=%s;' return self.__query(query, roadmapID, fetch_type=FetchType.ONE) def add_roadmap(self, name): diff --git a/api/blueprints/MilestoneAPI.py b/api/blueprints/MilestoneAPI.py index c6cfe82..87cbb1f 100644 --- a/api/blueprints/MilestoneAPI.py +++ b/api/blueprints/MilestoneAPI.py @@ -79,7 +79,7 @@ def construct_blueprint(database): parameters[MilestoneParameters.TITLE.value], parameters[MilestoneParameters.DUE_DATE.value], parameters[MilestoneParameters.COMPLETION_DATE.value], - parameters[MilestoneParameters.STSTUS.value]) + parameters[MilestoneParameters.STATUS.value]) return jsonify({"success": True}) @milestone_api.route('/milestone/<int:milestoneID>', methods=['DELETE']) diff --git a/api/docs/api.yml b/api/docs/api.yml index 0f1f6ce..0b3df34 100644 --- a/api/docs/api.yml +++ b/api/docs/api.yml @@ -4,7 +4,7 @@ servers: url: https://roadmaps.thecodelabs.de:10000/ info: description: The Official Roadmaps API - version: "2.3.1" + version: "2.3.2" title: Roadmaps API tags: - name: admins @@ -809,8 +809,12 @@ components: NewRoadmap: type: object required: + - ID - Projectname properties: + ID: + type: integer + example: 1 Projectname: type: string example: "Example Roadmap" diff --git a/api/version.json b/api/version.json index 2cbfbaf..7b1705f 100644 --- a/api/version.json +++ b/api/version.json @@ -1,7 +1,7 @@ { "version": { - "name": "v2.3.1", - "code": 8, + "name": "v2.3.2", + "code": 9, "date": "29.07.19" } } \ No newline at end of file -- GitLab