Various updates to API calls, mostly GiftAid.updatedeclarations
See individual commits for details. Mainly:
- add address reformatting function & api option
- make disabling of logging optional during updates (also for
GiftAid.updateeligbelcontributions
&GiftAid.recalculatecontributionamounts
) - add option to process all declarations, not just first
- change default so addresses are only replaced if specified by option (fixes #32 (closed))
- only update records if there are changes to be made
- return
given_date
ingetDeclaration()
- tests
- documentation updates
Edited by ayduns