@@ -316,6 +316,12 @@ def unmarshal_ContactExtensionIT(data: Any) -> ContactExtensionIT:
316316
317317 args : dict [str , Any ] = {}
318318
319+ field = data .get ("pin" , None )
320+ if field is not None :
321+ args ["pin" ] = field
322+ else :
323+ args ["pin" ] = None
324+
319325 field = data .get ("european_citizenship" , None )
320326 if field is not None :
321327 args ["european_citizenship" ] = field
@@ -328,12 +334,6 @@ def unmarshal_ContactExtensionIT(data: Any) -> ContactExtensionIT:
328334 else :
329335 args ["tax_code" ] = None
330336
331- field = data .get ("pin" , None )
332- if field is not None :
333- args ["pin" ] = field
334- else :
335- args ["pin" ] = None
336-
337337 return ContactExtensionIT (** args )
338338
339339
@@ -3034,15 +3034,15 @@ def marshal_ContactExtensionIT(
30343034) -> dict [str , Any ]:
30353035 output : dict [str , Any ] = {}
30363036
3037+ if request .pin is not None :
3038+ output ["pin" ] = request .pin
3039+
30373040 if request .european_citizenship is not None :
30383041 output ["european_citizenship" ] = request .european_citizenship
30393042
30403043 if request .tax_code is not None :
30413044 output ["tax_code" ] = request .tax_code
30423045
3043- if request .pin is not None :
3044- output ["pin" ] = request .pin
3045-
30463046 return output
30473047
30483048
@@ -3132,11 +3132,6 @@ def marshal_NewContact(
31323132 if request .whois_opt_in is not None :
31333133 output ["whois_opt_in" ] = request .whois_opt_in
31343134
3135- if request .questions is not None :
3136- output ["questions" ] = [
3137- marshal_ContactQuestion (item , defaults ) for item in request .questions
3138- ]
3139-
31403135 if request .vat_identification_code is not None :
31413136 output ["vat_identification_code" ] = request .vat_identification_code
31423137
@@ -3166,6 +3161,11 @@ def marshal_NewContact(
31663161 request .extension_it , defaults
31673162 )
31683163
3164+ if request .questions is not None :
3165+ output ["questions" ] = [
3166+ marshal_ContactQuestion (item , defaults ) for item in request .questions
3167+ ]
3168+
31693169 return output
31703170
31713171
0 commit comments