Bug 13895: Adapt naming according to voted RFC
authorJosef Moravec <josef.moravec@gmail.com>
Wed, 13 Mar 2019 16:03:09 +0000 (16:03 +0000)
committerNick Clemens <nick@bywatersolutions.com>
Thu, 28 Mar 2019 19:38:41 +0000 (19:38 +0000)
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Koha/REST/V1/Checkout.pm
api/v1/swagger/definitions/checkout.json
api/v1/swagger/parameters.json
api/v1/swagger/parameters/checkout.json
api/v1/swagger/paths/checkouts.json

index 3dba36c..e228216 100644 (file)
@@ -186,7 +186,7 @@ our $to_api_mapping = {
     branchcode      => 'library_id',
     returndate      => 'checkin_date',
     lastreneweddate => 'last_renewed_date',
-    issuedate       => 'checked_out_date',
+    issuedate       => 'checkout_date',
     notedate        => 'note_date',
 };
 
@@ -202,7 +202,7 @@ our $to_model_mapping = {
     library_id        => 'branchcode',
     checkin_date      => 'returndate',
     last_renewed_date => 'lastreneweddate',
-    checked_out_date  => 'issuedate',
+    checkout_date     => 'issuedate',
     note_date         => 'notedate',
 };
 
index e540a55..83cbe1a 100644 (file)
       "type": "boolean",
       "description": "Auto renewal"
     },
+    "auto_renew_error": {
+      "type": ["string", "null"],
+      "description": "Auto renewal error"
+    },
     "timestamp": {
       "type": "string",
       "description": "Last update time"
     },
-    "checked_out_date": {
+    "checkout_date": {
       "type": "string",
       "format": "date-time",
       "description": "Date the item was issued"
index 0df77a7..11ce57c 100644 (file)
@@ -17,8 +17,8 @@
   "vendoridPathParam": {
     "$ref": "parameters/vendor.json#/vendoridPathParam"
   },
-  "checkoutIdPathParam": {
-    "$ref": "parameters/checkout.json#/checkoutIdPathParam"
+  "checkout_id_pp": {
+    "$ref": "parameters/checkout.json#/checkout_id_pp"
   },
   "match": {
     "name": "_match",
index 8dfa3d2..2bdb20a 100644 (file)
@@ -1,5 +1,5 @@
 {
-  "checkoutIdPathParam": {
+  "checkout_id_pp": {
     "name": "checkout_id",
     "in": "path",
     "description": "Internal checkout identifier",
index 134aee5..1729826 100644 (file)
@@ -39,7 +39,7 @@
       "operationId": "getCheckout",
       "tags": ["patrons", "checkouts"],
       "parameters": [{
-        "$ref": "../parameters.json#/checkoutIdPathParam"
+        "$ref": "../parameters.json#/checkout_id_pp"
       }],
       "produces": ["application/json"],
       "responses": {
@@ -69,7 +69,7 @@
       "operationId": "renewCheckout",
       "tags": ["patrons", "checkouts"],
       "parameters": [{
-        "$ref": "../parameters.json#/checkoutIdPathParam"
+        "$ref": "../parameters.json#/checkout_id_pp"
       }],
       "produces": ["application/json"],
       "responses": {