diff --git a/docker-compose.yml b/docker-compose.yml index 88eddd5..4ae3401 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -63,7 +63,7 @@ services: - eusko_net cyclos-app: - image: cyclos/cyclos:4.6.2 + image: cyclos/cyclos:4.11 ports: - 8081:8080 environment: diff --git a/etc/cyclos/setup.py b/etc/cyclos/setup.py index 9f77a68..af5aa83 100644 --- a/etc/cyclos/setup.py +++ b/etc/cyclos/setup.py @@ -931,7 +931,8 @@ def create_payment_transfer_type(name, direction, from_account_type_id, to_account_type_id, custom_fields=[], status_flows=[], initial_statuses=[], channels=[ID_CANAL_MAIN_WEB, ID_CANAL_WEB_SERVICES], - principal_types=[]): + principal_types=[], + description_availability="OPTIONAL"): logger.info('Création du type de paiement "%s"...', name) r = requests.post(eusko_web_services + 'transferType/save', headers=headers, @@ -948,6 +949,7 @@ def create_payment_transfer_type(name, direction, from_account_type_id, 'maxChargebackTime': {'amount': '2', 'field': 'MONTHS'}, 'channels': channels, 'principalTypes': principal_types, + 'descriptionAvailability': description_availability, }) check_request_status(r) payment_transfer_type_id = r.json()['result'] @@ -962,7 +964,8 @@ def create_payment_transfer_type(name, direction, from_account_type_id, def create_generated_transfer_type(name, direction, from_account_type_id, - to_account_type_id): + to_account_type_id, + description_availability="OPTIONAL"): logger.info('Création du type de paiement "%s"...', name) r = requests.post(eusko_web_services + 'transferType/save', headers=headers, @@ -973,6 +976,7 @@ def create_generated_transfer_type(name, direction, from_account_type_id, 'direction': direction, 'from': from_account_type_id, 'to': to_account_type_id, + 'descriptionAvailability': description_availability, }) check_request_status(r) generated_transfer_type_id = r.json()['result']