From e72b578789f874223f4bb211fa69bbedcdb03dd4 Mon Sep 17 00:00:00 2001 From: Raileen Del Rosario Date: Fri, 7 Jul 2023 15:15:52 -0700 Subject: [PATCH] adding codeDepot markers --- .../e_sign/eg017_set_template_tab_values_service.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/services/e_sign/eg017_set_template_tab_values_service.rb b/app/services/e_sign/eg017_set_template_tab_values_service.rb index 3af1cb3..950d4a2 100644 --- a/app/services/e_sign/eg017_set_template_tab_values_service.rb +++ b/app/services/e_sign/eg017_set_template_tab_values_service.rb @@ -9,7 +9,6 @@ def initialize(args) @args = args end - # ***DS.snippet.0.start def worker signer_client_id = 1000 envelope_args = args[:envelope_args] @@ -17,14 +16,19 @@ def worker ds_return_url = "#{ds_ping_url}/ds_common-return" # Step 4. Construct the request body + #ds-snippet-start:eSign17Step4 envelope_definition = make_envelope(envelope_args) + #ds-snippet-end:eSign17Step4 # Step 5. Call the eSignature REST API + #ds-snippet-start:eSign17Step5 envelope_api = create_envelope_api(args) results = envelope_api.create_envelope args[:account_id], envelope_definition envelope_id = results.envelope_id + #ds-snippet-end:eSign17Step5 # Step 6. Create the View Request + #ds-snippet-start:eSign17Step6 view_request = make_recipient_view_request(envelope_args[:signer_email], envelope_args[:signer_name], signer_client_id, ds_return_url, ds_ping_url) # Call the CreateRecipientView API @@ -36,6 +40,7 @@ def worker # query parameter on the return URL (see the makeRecipientViewRequest method) # Redirect to results.url results.url + #ds-snippet-end:eSign17Step6 end private @@ -64,6 +69,7 @@ def make_envelope(args) # Step 3. Create Tabs and CustomFields # List item + #ds-snippet-start:eSign17Step3 list1 = DocuSign_eSign::List.new list1.value = 'Green' list1.document_id = '1' @@ -118,6 +124,7 @@ def make_envelope(args) # Add the TemplateRole objects to the envelope object envelope_definition.template_roles = [signer, cc] envelope_definition + #ds-snippet-end:eSign17Step3 end def make_recipient_view_request(signer_email, signer_name, signer_client_id, ds_return_url, ds_ping_url) @@ -148,5 +155,4 @@ def make_recipient_view_request(signer_email, signer_name, signer_client_id, ds_ view_request end - # ***DS.snippet.0.end end