Skip to content

Improvements to Template response; reduces nullability#440

Merged
jtreminio-dropbox merged 4 commits intomainfrom
template-response-improvements
Oct 17, 2024
Merged

Improvements to Template response; reduces nullability#440
jtreminio-dropbox merged 4 commits intomainfrom
template-response-improvements

Conversation

@jtreminio-dropbox
Copy link
Contributor

@jtreminio-dropbox jtreminio-dropbox commented Oct 15, 2024

TemplateResponse non-nullable changes:

  • accounts (see TemplateResponseAccount)
  • attachments
  • can_edit
  • cc_roles (see TemplateResponseCCRole)
  • documents (see TemplateResponseDocument)
  • is_creator
  • is_locked
  • message
  • metadata
  • signer_roles (see TemplateResponseSignerRole)
  • template_id
  • title

TemplateResponseAccount non-nullable changes:

  • account_id
  • is_locked
  • is_paid_hf
  • is_paid_hs
  • quotas (see TemplateResponseAccountQuota)

TemplateResponseAccountQuota non-nullable changes:

  • templates_left
  • api_signature_requests_left
  • documents_left
  • sms_verifications_left

TemplateResponseCCRole non-nullable changes:

  • name

TemplateResponseDocument non-nullable changes:

  • name
  • custom_fields (see TemplateResponseDocumentCustomField*)
  • field_groups (see TemplateResponseDocumentFieldGroup)
  • form_fields (see TemplateResponseDocumentFormField*)
  • static_fields (see TemplateResponseDocumentStaticField*)

TemplateResponseDocumentCustomField* non-nullable changes:

  • all:
    • api_id
    • height
    • name
    • required
    • type
    • width
    • x
    • y
  • TemplateResponseDocumentCustomFieldText
    • avg_text_length (see TemplateResponseFieldAvgTextLength)
    • fontFamily
    • isMultiline
    • originalFontSize

TemplateResponseDocumentFieldGroup non-nullable changes:

  • name
  • rule (see TemplateResponseDocumentFieldGroupRule)

TemplateResponseDocumentFieldGroup non-nullable changes:

  • groupLabel
  • requirement

TemplateResponseDocumentFormField* non-nullable changes:

  • all:
    • api_id
    • height
    • name
    • required
    • signer
    • type
    • width
    • x
    • y
  • TemplateResponseDocumentFormFieldHyperlink:
    • avg_text_length (see TemplateResponseFieldAvgTextLength)
    • fontFamily
    • isMultiline
    • originalFontSize
  • TemplateResponseDocumentFormFieldRadio:
    • group
  • TemplateResponseDocumentFormFieldText:
    • avg_text_length
    • fontFamily
    • isMultiline
    • originalFontSize

TemplateResponseDocumentStaticField* non-nullable changes:

  • api_id
  • height
  • name
  • required
  • signer
  • type
  • width
  • x
  • y

TemplateResponseSignerRole non-nullable changes:

  • name

TemplateResponseFieldAvgTextLength non-nullable changes:

  • num_lines
  • num_chars_per_line

TemplateCreateEmbeddedDraftResponseTemplate non-nullable changes:

  • edit_url
  • expires_at
  • template_id

TemplateCreateResponseTemplate non-nullable changes:

  • template_id

TemplateUpdateFilesResponseTemplate non-nullable changes:

  • template_id

@jtreminio-dropbox jtreminio-dropbox added SDK - Dotnet Affects the Dotnet SDK SDK - Java Affects the Java SDK SDK - Node Affects the Node SDK SDK - PHP Affects the PHP SDK SDK - Python Affects the Python SDK SDK - Ruby Affects the Ruby SDK MINOR version bump New functionality, backwards-compatible. major.MINOR.path labels Oct 15, 2024
@jtreminio-dropbox jtreminio-dropbox added this to the H24SP20 milestone Oct 15, 2024
@jtreminio-dropbox jtreminio-dropbox merged commit e7d5a15 into main Oct 17, 2024
@jtreminio-dropbox jtreminio-dropbox deleted the template-response-improvements branch October 17, 2024 16:22
@jtreminio-dropbox jtreminio-dropbox added the reverted This PR has been reverted label Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

MINOR version bump New functionality, backwards-compatible. major.MINOR.path reverted This PR has been reverted SDK - Dotnet Affects the Dotnet SDK SDK - Java Affects the Java SDK SDK - Node Affects the Node SDK SDK - PHP Affects the PHP SDK SDK - Python Affects the Python SDK SDK - Ruby Affects the Ruby SDK

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant