Skip to content

Commit

Permalink
adding codeDepot markers
Browse files Browse the repository at this point in the history
  • Loading branch information
raileendr committed Feb 20, 2024
1 parent d714bb5 commit 24774b7
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,23 +8,21 @@ def initialize(args)
end

def worker
# Step 2 start
configuration = DocuSign_Admin::Configuration.new
configuration.host = Rails.configuration.admin_host

api_client = DocuSign_Admin::ApiClient.new(configuration)
api_client.set_default_header('Authorization', "Bearer #{args[:access_token]}")
# Step 2 end

# Step 6 start
#ds-snippet-start:Admin2Step6
users_api = DocuSign_Admin::UsersApi.new(api_client)
users_api.add_or_update_user(args[:organization_id], args[:account_id], body(args))
# Step 6 end
#ds-snippet-end:Admin2Step6
end

private

# Step 5 start
#ds-snippet-start:Admin2Step5
def body(args)
{
user_name: args[:user_name],
Expand All @@ -49,5 +47,5 @@ def body(args)
]
}
end
# Step 5 end
#ds-snippet-end:Admin2Step5
end
12 changes: 6 additions & 6 deletions app/services/admin_api/get_data_service.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,21 +13,21 @@ def initialize(session, _options = {})
def get_product_permission_profiles
worker

# Step 3 start
#ds-snippet-start:Admin2Step3
product_permission_profiles_api = DocuSign_Admin::ProductPermissionProfilesApi.new(@api_client)
product_permission_profiles = product_permission_profiles_api.get_product_permission_profiles(args[:organization_id], args[:account_id])
product_permission_profiles.as_json['product_permission_profiles']
# Step 3 end
#ds-snippet-end:Admin2Step3
end

def get_ds_groups
worker

# Step 4 start
#ds-snippet-start:Admin2Step4
ds_groups_api = DocuSign_Admin::DSGroupsApi.new(@api_client)
ds_groups = ds_groups_api.get_ds_groups(args[:organization_id], args[:account_id])
ds_groups.as_json['ds_groups']
# Step 4 end
#ds-snippet-end:Admin2Step4
end

def get_organization_id
Expand All @@ -39,9 +39,7 @@ def get_organization_id
def check_import_status(import_id)
worker
bulk_imports_api = DocuSign_Admin::BulkImportsApi.new(@api_client)
# Step 4 start
bulk_imports_api.get_bulk_user_import_request(args[:organization_id], import_id)
# Step 4 end
end

def check_user_exists_by_email(email)
Expand All @@ -59,9 +57,11 @@ def check_user_exists_by_email(email)
private

def worker
#ds-snippet-start:AdminRubyStep2
configuration = DocuSign_Admin::Configuration.new
configuration.host = Rails.configuration.admin_host
@api_client = DocuSign_Admin::ApiClient.new(configuration)
@api_client.set_default_header('Authorization', "Bearer #{args[:access_token]}")
#ds-snippet-end:AdminRubyStep2
end
end

0 comments on commit 24774b7

Please sign in to comment.