When editing family records the Wedding Date field is not saved to the database fam_family table. The value remains NULL.

If I enter the data into the fam_family table using SQL statement, the value shows up in the app when I open the family record.

If I  update the family record, either by changing the Wedding Date and only Saving that section, or by updating the entire family record, the data is overwritten with NULL for Wedding Date.

This was perviously opened as a bug twice and closed as could not reproduce in DEV. 

This is a new install of Church CRM with the following Debug info:

ChurchCRM Version: 8.6.0
Server Platform: Linux
Database Version: MySQL 8.0.32
Web server: apache
PHP: 8.2.17

Steps to reproduce the behavior:

1. Go to Active Family List view .../v2/family
2. Select a family to edit by clicking on edit icon
3. Family Edit view is displayed ../FamilyEditor.php?FamilyID=##
4. Scroll down to Other Info section and enter Wedding Date using the Date Picker
![image](https://github.com/ChurchCRM/CRM/assets/18268961/85f48c5b-9ca7-4879-8db5-96de122a4d02)
5. Click Save on Other Info Section to save date
6.  Family page is displayed, but no Wedding Date is shown: .../v2/family/##
![image](https://github.com/ChurchCRM/CRM/assets/18268961/676158c7-f0fa-43f8-9c2e-1b069efc85bf)
7. Open database table for fam_family and view the record for the family edited - The Wedding Date field is NULL
8.  Use SQL to update the record with a Wedding Date in the fam_WeddingDate field
9.  Refresh the Family data page .../v2/family/## - The manually edited date is shown
![image](https://github.com/ChurchCRM/CRM/assets/18268961/c879cf76-77a4-4da4-a31e-90b4cdde4556)
10. Click the edit icon to edit family data ./FamilyEditor.php?FamilyID=## - Wedding Date field is filled in with manually edited data
![image](https://github.com/ChurchCRM/CRM/assets/18268961/70b4336c-a6cf-4602-9fb6-53f9b64a9d76)
11. Click the Save button on the Other Info section (without making changes).
12.  The data is overwritten with NULL in the database and the value is no longer available. Note: the same behavior occurs when using the Save All button at the bottom of the page.

**Expected behavior**

First I expect that the value entered, wither by the Date Picker or manually on the form would be saved to the database field fam_WeddingDate.
Second, once the data has been stored in the database it should persist.

**Screenshots and/or logs**

📋 Logs:

ther is no indication of errors or issues in any of the logs.

**Debugging Steps**

It appears the the model is not being updated from the view, and is writing NULL back to the database when saving.

As mentioned above, I have checked the actual data in teh DB and can see that it is not being persisted from the form.

No errors or issues are being thrown. 

**Desktop (please complete the following information):**

 - OS and Version:  macOS Sonoma 14.0
 - Browser (and Version): Chrome Version 123.0.6312.87 (Official Build) (arm64)

**Additional context**

This was previously reported and closed as not able to reproduce in DEV
Bug: Wedding Date is Not Saved or Persisted
This is a GitHub Issue
repo:CRM
owner:ChurchCRM
Title : Bug: Wedding Date is Not Saved or Persisted
Issue date:

--- start body ---
When editing family records the Wedding Date field is not saved to the database fam_family table. The value remains NULL.

If I enter the data into the fam_family table using SQL statement, the value shows up in the app when I open the family record.

If I  update the family record, either by changing the Wedding Date and only Saving that section, or by updating the entire family record, the data is overwritten with NULL for Wedding Date.

This was perviously opened as a bug twice and closed as could not reproduce in DEV. 

This is a new install of Church CRM with the following Debug info:

ChurchCRM Version: 8.6.0
Server Platform: Linux
Database Version: MySQL 8.0.32
Web server: apache
PHP: 8.2.17

Steps to reproduce the behavior:

1. Go to Active Family List view .../v2/family
2. Select a family to edit by clicking on edit icon
3. Family Edit view is displayed ../FamilyEditor.php?FamilyID=##
4. Scroll down to Other Info section and enter Wedding Date using the Date Picker
![image](https://github.com/ChurchCRM/CRM/assets/18268961/85f48c5b-9ca7-4879-8db5-96de122a4d02)
5. Click Save on Other Info Section to save date
6.  Family page is displayed, but no Wedding Date is shown: .../v2/family/##
![image](https://github.com/ChurchCRM/CRM/assets/18268961/676158c7-f0fa-43f8-9c2e-1b069efc85bf)
7. Open database table for fam_family and view the record for the family edited - The Wedding Date field is NULL
8.  Use SQL to update the record with a Wedding Date in the fam_WeddingDate field
9.  Refresh the Family data page .../v2/family/## - The manually edited date is shown
![image](https://github.com/ChurchCRM/CRM/assets/18268961/c879cf76-77a4-4da4-a31e-90b4cdde4556)
10. Click the edit icon to edit family data ./FamilyEditor.php?FamilyID=## - Wedding Date field is filled in with manually edited data
![image](https://github.com/ChurchCRM/CRM/assets/18268961/70b4336c-a6cf-4602-9fb6-53f9b64a9d76)
11. Click the Save button on the Other Info section (without making changes).
12.  The data is overwritten with NULL in the database and the value is no longer available. Note: the same behavior occurs when using the Save All button at the bottom of the page.

**Expected behavior**

First I expect that the value entered, wither by the Date Picker or manually on the form would be saved to the database field fam_WeddingDate.
Second, once the data has been stored in the database it should persist.

**Screenshots and/or logs**

📋 Logs:

ther is no indication of errors or issues in any of the logs.

**Debugging Steps**

It appears the the model is not being updated from the view, and is writing NULL back to the database when saving.

As mentioned above, I have checked the actual data in teh DB and can see that it is not being persisted from the form.

No errors or issues are being thrown. 

**Desktop (please complete the following information):**

 - OS and Version:  macOS Sonoma 14.0
 - Browser (and Version): Chrome Version 123.0.6312.87 (Official Build) (arm64)

**Additional context**

This was previously reported and closed as not able to reproduce in DEV
--- end body ---
