Skip to content

Commit 9b570c0

Browse files
feat: add Japanese ZIP code validation to sign request (box/box-openapi#615) (#1559)
1 parent bf2429c commit 9b570c0

6 files changed

Lines changed: 40 additions & 1 deletion

‎.codegen.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ "engineHash": "af01b67", "specHash": "3599cec", "version": "10.14.0" }
1+
{ "engineHash": "04310d4", "specHash": "be75fa1", "version": "10.14.0" }

‎box_sdk_gen/schemas/__init__.py‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,8 @@
324324

325325
from box_sdk_gen.schemas.sign_request_signer_input_zip_4_validation import *
326326

327+
from box_sdk_gen.schemas.sign_request_signer_input_zipjp_validation import *
328+
327329
from box_sdk_gen.schemas.sign_request_signer_input_zip_validation import *
328330

329331
from box_sdk_gen.schemas.sign_request_signer_input_validation import *

‎box_sdk_gen/schemas/sign_request_signer_input.py‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
SignRequestSignerInputZip4Validation,
2121
)
2222

23+
from box_sdk_gen.schemas.sign_request_signer_input_zipjp_validation import (
24+
SignRequestSignerInputZipjpValidation,
25+
)
26+
2327
from box_sdk_gen.schemas.sign_request_signer_input_ssn_validation import (
2428
SignRequestSignerInputSsnValidation,
2529
)

‎box_sdk_gen/schemas/sign_request_signer_input_validation.py‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
SignRequestSignerInputZip4Validation,
1717
)
1818

19+
from box_sdk_gen.schemas.sign_request_signer_input_zipjp_validation import (
20+
SignRequestSignerInputZipjpValidation,
21+
)
22+
1923
from box_sdk_gen.schemas.sign_request_signer_input_ssn_validation import (
2024
SignRequestSignerInputSsnValidation,
2125
)
@@ -51,6 +55,7 @@
5155
SignRequestSignerInputCustomValidation,
5256
SignRequestSignerInputZipValidation,
5357
SignRequestSignerInputZip4Validation,
58+
SignRequestSignerInputZipjpValidation,
5459
SignRequestSignerInputSsnValidation,
5560
SignRequestSignerInputNumberWithPeriodValidation,
5661
SignRequestSignerInputNumberWithCommaValidation,
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
from enum import Enum
2+
3+
from box_sdk_gen.internal.base_object import BaseObject
4+
5+
from box_sdk_gen.box.errors import BoxSDKError
6+
7+
8+
class SignRequestSignerInputZipjpValidationValidationTypeField(str, Enum):
9+
ZIP_JP = 'zip_jp'
10+
11+
12+
class SignRequestSignerInputZipjpValidation(BaseObject):
13+
def __init__(
14+
self,
15+
*,
16+
validation_type: SignRequestSignerInputZipjpValidationValidationTypeField = SignRequestSignerInputZipjpValidationValidationTypeField.ZIP_JP,
17+
**kwargs
18+
):
19+
"""
20+
:param validation_type: Validates that the text input is a Japanese ZIP code., defaults to SignRequestSignerInputZipjpValidationValidationTypeField.ZIP_JP
21+
:type validation_type: SignRequestSignerInputZipjpValidationValidationTypeField, optional
22+
"""
23+
super().__init__(**kwargs)
24+
self.validation_type = validation_type

‎box_sdk_gen/schemas/template_signer_input.py‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
SignRequestSignerInputZip4Validation,
2525
)
2626

27+
from box_sdk_gen.schemas.sign_request_signer_input_zipjp_validation import (
28+
SignRequestSignerInputZipjpValidation,
29+
)
30+
2731
from box_sdk_gen.schemas.sign_request_signer_input_ssn_validation import (
2832
SignRequestSignerInputSsnValidation,
2933
)

0 commit comments

Comments
 (0)