From 91c725b1ea3bf28ef58e1eb371bc43a80d923581 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Tue, 13 Feb 2018 15:52:45 -0300 Subject: [PATCH] Bug 20144: (follow-up) Adjust /patrons endpoint Fields 'address' and 'city' have been maybe nullable by this bug. This patch makes them nullable on the API as well. To test: - Run: $ kshell k$ prove t/db_dependent/api/v1/patrons.t => FAIL: Tests fail (randomly) when address or city are set to null by TestBuilder. - Apply this patch - Run: k$ prove t/db_dependent/api/v1/patrons.t => SUCCESS: Tests pass! - Sign off :-D Signed-off-by: Tomas Cohen Arazi --- api/v1/swagger/definitions/patron.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/v1/swagger/definitions/patron.json b/api/v1/swagger/definitions/patron.json index 735454f80b..2c6f9a6a34 100644 --- a/api/v1/swagger/definitions/patron.json +++ b/api/v1/swagger/definitions/patron.json @@ -34,7 +34,7 @@ "description": "street type of patron's primary address" }, "address": { - "type": "string", + "type": ["string", "null"], "description": "first address line of patron's primary address" }, "address2": { @@ -42,7 +42,7 @@ "description": "second address line of patron's primary address" }, "city": { - "type": "string", + "type": ["string", "null"], "description": "city or town of patron's primary address" }, "state": { -- 2.16.1