Bug 22729: Adapt /patrons controller code to the change
authorTomas Cohen Arazi <tomascohen@theke.io>
Wed, 17 Apr 2019 18:06:44 +0000 (15:06 -0300)
committerNick Clemens <nick@bywatersolutions.com>
Thu, 25 Apr 2019 10:06:44 +0000 (10:06 +0000)
This patch makes the controller code aware of the flgAnonymized =>
anonymized change.

To test:
- Run
  $ kshell
 k$ prove t/db_dependent/api/v1/patrons.t
=> SUCCESS: Tests pass!
- Sign off :-D

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Koha/REST/V1/Patrons.pm
api/v1/swagger/definitions/patron.json

index e4f7ba1..5e8e398 100644 (file)
@@ -400,7 +400,6 @@ our $to_api_mapping = {
     debarredcomment     => undef, # calculated, API consumers will use /restrictions instead
     emailpro            => 'secondary_email',
     flags               => undef, # permissions manipulation handled in /permissions
-    flgAnonymized       => 'anonymized',
     gonenoaddress       => 'incorrect_address',
     guarantorid         => 'guarantor_id',
     lastseen            => 'last_seen',
@@ -444,7 +443,6 @@ our $to_api_mapping = {
 
 our $to_model_mapping = {
     altaddress_notes         => 'contactnote',
-    anonymized               => 'flgAnonymized',
     category_id              => 'categorycode',
     check_previous_checkout  => 'checkprevcheckout',
     date_enrolled            => 'dateenrolled',
index 1e87ffc..7fca15b 100644 (file)
       "description": "persist OverDrive auth token"
     },
     "anonymized": {
-        "type": "boolean",
-        "readOnly": true,
-        "description": "If the patron has been anonymized"
+      "type": "boolean",
+      "readOnly": true,
+      "description": "If the patron has been anonymized"
     }
   },
   "additionalProperties": false,