dev/core#1724 - Fix defaults for invoice-related settings
authorTim Otten <totten@civicrm.org>
Tue, 28 Apr 2020 22:33:33 +0000 (15:33 -0700)
committerTim Otten <totten@civicrm.org>
Tue, 28 Apr 2020 22:42:40 +0000 (15:42 -0700)
commitbe17727794da72b675ede4cf77ef23e199a665ab
treef91962cfbae6eac2fc74a3cc348399152db1ab51
parent8f2a141a09e91f680ecd1f0a7d0a61777a2d2586
dev/core#1724 - Fix defaults for invoice-related settings

The default values were previously stored in 'contribution_invoice_settings', but
the updates are stored in individual settings, which makes it difficult to reconcile
the default values and explicit values.

With this revision, 'contribution_invoice_settings' is strictly virtual, and
all the other settings (like 'invoice_due_date') are canonical.
settings/Contribute.setting.php