@@ -20,22 +20,21 @@ const TASK_TYPE = 'demo-url-processor';
2020 * @param {string } imsOrgId - The IMS organization ID
2121 * @param {object } organization - The organization object
2222 * @param {object } context - The context object
23- * @param {object } log - The log object
24- * @param {object } env - The environment object
2523 * @param {object } slackContext - The Slack context object
2624 * @returns {string } The IMS tenant ID
2725 */
28- async function getImsTenantId ( imsOrgId , organization , context , log , env , slackContext ) {
26+ async function getImsTenantId ( imsOrgId , organization , context , slackContext ) {
2927 // Get tenantId from organization
3028 const { name, tenantId } = organization ;
29+ const { log, env, imsClient } = context ;
3130 if ( tenantId ) {
3231 log . info ( `Tenant ID found in organization: ${ tenantId } ` ) ;
3332 return tenantId ;
3433 } else {
3534 // Get tenantId from IMS org details if tenantId is not there in organization
3635 let imsOrgDetails ;
3736 try {
38- imsOrgDetails = await context . imsClient . getImsOrganizationDetails ( imsOrgId ) ;
37+ imsOrgDetails = await imsClient . getImsOrganizationDetails ( imsOrgId ) ;
3938 log . info ( `IMS Org Details: ${ imsOrgDetails } ` ) ;
4039 return imsOrgDetails . tenantId ;
4140 } catch ( error ) {
@@ -86,7 +85,7 @@ export async function runDemoUrlProcessor(message, context) {
8685 }
8786 return ok ( { message : 'Organization not found' } ) ;
8887 }
89- imsTenantId = await getImsTenantId ( imsOrgId , organization , context , log , env , slackContext ) ;
88+ imsTenantId = await getImsTenantId ( imsOrgId , organization , context , slackContext ) ;
9089 } catch ( error ) {
9190 log . error ( `Error finding organization for organizationId: ${ organizationId } ` , error ) ;
9291 }
0 commit comments