- Correction of behaviour where boolean fields were not properly initialised

- Ensure that primary and financial contact fields are properly saved
This commit is contained in:
Josako
2025-11-25 13:15:11 +01:00
parent 3815399a7e
commit 20fb2eee70
5 changed files with 33 additions and 16 deletions

View File

@@ -145,7 +145,7 @@ def edit_partner_service(partner_service_id):
partner_service = PartnerService.query.get_or_404(partner_service_id)
partner_id = session['partner']['id']
form = EditPartnerServiceForm(request.form, obj=partner_service)
form = EditPartnerServiceForm(obj=partner_service)
partner_service_config = cache_manager.partner_services_config_cache.get_config(partner_service.type,
partner_service.type_version)
form.add_dynamic_fields("configuration", partner_service_config, partner_service.configuration)