Prevent patron registration date from being deleted
I'm repeatedly finding instances where a patron is missing their registration date. At first, I thought it was migrated data, but after updating those records, I discovered it happening over and over. Please prevent the registration date from being deleted.
Idea Value
We have some third-party applications that break if there isn't a registration date. Also, we use that date for statistics and to narrow down results.

-
Susan Millwater commented
This continues to happen when staff are updating a patron registration using the staff client. I think it happens when they are updating the birthdate and inadvertently click on the checkbox for the registration date which clears the date. If you save the changes, the registration date will then be set to NULL value. You can also clear the field in Leap, but this is not as easy to do accidentally.
Can the checkbox be removed that is next to the registration date in the patron registration? Can the registration date be required (staff client, Leap, API, etc.)?
-
Wes Osborn commented
It is wild to think that this date could be updated by anything other than a SQL Update. It shouldn't be exposed in any API or 3rd party integration.