From 9c3df76b050c8817109fd6cad09285df8115dd80 Mon Sep 17 00:00:00 2001
From: Martin Renvoize <martin.renvoize@ptfs-europe.com>
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 <martin.renvoize@ptfs-europe.com>
Signed-off-by: Magnus Enger <magnus@libriotech.no>
Applied the patch to a production server that was having the 400
error on the main ILL page, and the error was gone.
---
 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"
                     ]
                 }
             }, {
-- 
2.17.1