Skip to content
This repository was archived by the owner on Oct 17, 2023. It is now read-only.
This repository was archived by the owner on Oct 17, 2023. It is now read-only.

Uploaded files are out of order when signing #75

Open

Description

@johnnycupcakes

When sending a signature request using multiple documents the file order does not remain consistent.

This issue is for the /signature_request/create_embedded and /signature_request/send endpoints

Thank you for your help!

Activity

  1. jyoung488 commented on May 4, 2018

    @jyoung488

    A workaround using the Unirest for Java library to send a signature request with ordered files:

    HttpResponse<String> response = Unirest.post("https://[api key]:@api.hellosign.com/v3/signature_request/send")
         .header("accept", "application/json")
         .field("signers[0][name]", "Signer Name")
         .field("signers[0][email_address]", "test@example.com")
         .field("title", "Java Unirest Signature Request Title")
         .field("test_mode", 1)
         .field("file[0]", new File("../application.pdf"))
         .field("file[1]", new File("../links.pdf"))
         .field("file[2]", new File("../Psyduck.pdf"))
         .asString();
    
  2. mashley806 commented on Jul 24, 2018

    @mashley806

    Trying workaround. A fix for this would be great though. :-)

  3. chunker-admin commented on Nov 12, 2019

    @chunker-admin

    This is a huge issue for anyone using Hellosign to create a legal document with addendum attachments or other legal attachments. In our case, the attachments are getting added in a random order, which is very unhelpful. I have reviewed the code and the problem appears that a Map is used to store the files then when the request is created, the map keys are iterated. Maps are not ordered, and thus the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    buglegacyRelated to legacy, non-OpenAPI SDK

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions