From 00bd86f4ef90b4990cef3ce3b89e1a67e23382c7 Mon Sep 17 00:00:00 2001 From: Simone Orsi Date: Fri, 25 Oct 2019 13:24:21 +0200 Subject: [PATCH] [IMP] shopinvader: allow lang override from client on customer endpoint --- shopinvader/services/customer.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/shopinvader/services/customer.py b/shopinvader/services/customer.py index a4ed179b95..263242e69e 100644 --- a/shopinvader/services/customer.py +++ b/shopinvader/services/customer.py @@ -72,6 +72,7 @@ def _validator_create(self): { # Email is mandatory anyway "email": {"type": "string", "required": True, "nullable": False}, + "lang": {"type": "string", "required": False, "nullable": True}, } ) schema.update(self._validator_external_ref()) @@ -118,7 +119,7 @@ def _validator_create_non_required_address_keys(self): # fmt: on def _validator_update_non_required_address_keys(self): - return self._validator_create_non_required_address_keys() + ["email"] + return self._validator_create_non_required_address_keys() + ["email", "lang"] def _validator_external_ref(self): return {