From 40ab030060d6cbacb0be9df981fb28a6ade705ea Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Tue, 7 Jul 2020 09:27:48 +0100 Subject: [PATCH] Bug 25944: Schema fix for illrequests route The illrequests path was missing the `comments` and `status_alias` embedable relations in the path specification. Test plan: 1/ Ensure you have the latest Mojolicious + OpenAPI modules installed. 2/ Navigate to the ill requests page and note that the table is empty. 3/ Note that under the networking tab in your browsers developer tools that the api call fails with a 400 error. 4/ Apply the patch 5/ Refresh the page 6/ The table should now load and the api route should return a proper 200 response. 7/ Signoff Signed-off-by: Martin Renvoize Signed-off-by: Magnus Enger Applied the patch to a production server that was having the 400 error on the main ILL page, and the error was gone. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize --- api/v1/swagger/paths/illrequests.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/v1/swagger/paths/illrequests.json b/api/v1/swagger/paths/illrequests.json index 0fc13e9007..c800c05bca 100644 --- a/api/v1/swagger/paths/illrequests.json +++ b/api/v1/swagger/paths/illrequests.json @@ -18,7 +18,9 @@ "library", "capabilities", "metadata", - "requested_partners" + "requested_partners", + "comments", + "status_alias" ] } }, {