update patron Can't call method "isnew" on unblessed reference

Asked by Kieran Pearce

I am trying to update a patron but receive the following error

[{"__p":{"ingress":"translator-v1","tz":null,"locale":"en-US","threadTrace":3,"type":"STATUS","payload":{"__c":"osrfMethodException","__p":{"statusCode":500,"status":" *** Call to [open-ils.actor.patron.update] failed for session [612a40a63d444a187a495e4d7d4a7882], thread trace [3]:\nCan't call method \"isnew\" on unblessed reference at /usr/local/share/perl/5.26.1/OpenILS/Application/Actor.pm line 456.\n\n"}}},"__c":"osrfMessage"}]

I believe I am sending the correct parameters and I have 'isnew' in the object. Can anyone identify what could be causing this?

osrf-msg=[
  {"__c":"osrfMessage","__p":
    {"threadTrace":03,"type":"REQUEST","payload":
      {"__c":"osrfMethod","__p":
        {"method":"open-ils.actor.patron.update","params":["f52a4a74d5782c1967ccd9e3446cf9c85", {"addresses":[],"cards":[],"checkouts":null,"hold_requests":null,"permissions":null,"settings":null,"standing_penalties":null,"stat_cat_entries":null,"survey_responses":null,"waiver_entries":null,"ws_ou":null,"wsid":null,"active":"t","alert_message":"Dummy account. MS 1/7/2019","barred":"f","billing_address":1456689,"card":19744358,"claims_returned_count":0,"claims_never_checked_out_count":0,"create_date":"2019-01-07T10:10:10-0500","credit_forward_balance":"0.00","day_phone":null,"dob":"1900-01-01","email":"<email address hidden>","evening_phone":null,"expire_date":"2023-01-15T10:49:20-0500","family_name":"test","first_given_name":"test","home_ou":37,"id":4538858,"ident_type":1,"ident_type2":null,"ident_value":null,"ident_value2":null,"last_xact_id":"1610725762.763375800.22984300829","mailing_address":1623689,"master_account":"f","net_access_level":1,"other_phone":null,"passwd":"d41d8cd98f00b204e435498ecf8427e","photo_url":null,"prefix":null,"profile":44,"second_given_name":null,"standing":1,"suffix":null,"super_user":"f","usrgroup":3344213,"usrname":"21208043452372","alias":null,"juvenile":"f","last_update_time":"2021-01-15T10:49:22-0500","pref_prefix":null,"pref_first_given_name":null,"pref_second_given_name":null,"pref_family_name":null,"pref_suffix":null,"guardian":null,"name_keywords":null,"groups":null,"deleted":"f", "isnew":"false","ischanged":"true"}]}
      },"locale":"en-US"
    }
  }
]

Question information

Language:
English Edit question
Status:
Expired
For:
Evergreen Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.