the reason here seems to be that, in memberentry.pl, the Enhanced Preferences form is populated by data from the categorycode. However, when a new form is created using AddPatronLists as "general", no categorycode exists at that point, so the form is not populated. It would probably be a good idea to unset "setting_messaging_prefs" and/or perform some other checking to see if--on save--we need to fetch in the default preferences on a new borrower. Ideas welcome.
Created attachment 4322 [details] [review] Bug 5918 : Use the default messaging preferences if the user does not select any
Created attachment 4323 [details] [review] Bug 5918 : Use the default messaging preferences if the user does not select any Signed-off-by: Jesse Weaver <pianohacker@gmail.com>
Tested and confirmed, marking as Passed QA
Pushed to master, please test