Skip to content

Commit 2d99d6e

Browse files
Merge pull request #119 from CyberSource/test-axios
Switch to axios package
2 parents 1189dfa + 6fc9d0a commit 2d99d6e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+365
-0
lines changed

generator/cybersource-javascript-template/api.mustache

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,12 @@
6868
throw new Error("Missing the required parameter '<paramName>' when calling <operationId>");
6969
}
7070
</required></allParams>
71+
<#bodyParam>
72+
var SdkTracker = require('../utilities/tracking/SdkTracker');
73+
74+
var sdkTracker = new SdkTracker();
75+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, '<&vendorExtensions.x-jsdoc-type>', this.apiClient.merchantConfig.runEnvironment);
76+
</bodyParam>
7177

7278
var pathParams = {<#pathParams>
7379
'<baseName>': <#required><paramName></required><^required>opts['<paramName>']</required><#hasMore>,</hasMore></pathParams>

generator/cybersource-javascript-template/index.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,5 +100,6 @@
100100
exports.SensitiveDataMasker = require('./authentication/logging/SensitiveDataMasker.js');
101101
exports.ExternalLoggerWrapper = require('./authentication/logging/ExternalLoggerWrapper.js');
102102
exports.JWEUtility = require('./utilities/JWEUtility.js');
103+
exports.SdkTracker = require('./utilities/tracking/SdkTracker.js')
103104
return exports;<={{ }}=>
104105
}));

src/api/AsymmetricKeyManagementApi.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@
7272
throw new Error("Missing the required parameter 'createP12KeysRequest' when calling createP12Keys");
7373
}
7474

75+
var SdkTracker = require('../utilities/tracking/SdkTracker');
76+
77+
var sdkTracker = new SdkTracker();
78+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/CreateP12KeysRequest', this.apiClient.merchantConfig.runEnvironment);
7579

7680
var pathParams = {
7781
};
@@ -117,6 +121,10 @@
117121
throw new Error("Missing the required parameter 'deleteBulkP12KeysRequest' when calling deleteBulkP12Keys");
118122
}
119123

124+
var SdkTracker = require('../utilities/tracking/SdkTracker');
125+
126+
var sdkTracker = new SdkTracker();
127+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/DeleteBulkP12KeysRequest', this.apiClient.merchantConfig.runEnvironment);
120128

121129
var pathParams = {
122130
};
@@ -217,6 +225,10 @@
217225
throw new Error("Missing the required parameter 'updateAsymKeysRequest' when calling updateAsymKey");
218226
}
219227

228+
var SdkTracker = require('../utilities/tracking/SdkTracker');
229+
230+
var sdkTracker = new SdkTracker();
231+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/UpdateAsymKeysRequest', this.apiClient.merchantConfig.runEnvironment);
220232

221233
var pathParams = {
222234
'keyId': keyId

src/api/BatchesApi.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,10 @@
222222
throw new Error("Missing the required parameter 'body' when calling postBatch");
223223
}
224224

225+
var SdkTracker = require('../utilities/tracking/SdkTracker');
226+
227+
var sdkTracker = new SdkTracker();
228+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/Body', this.apiClient.merchantConfig.runEnvironment);
225229

226230
var pathParams = {
227231
};

src/api/BillingAgreementsApi.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@
7878
throw new Error("Missing the required parameter 'id' when calling billingAgreementsDeRegistration");
7979
}
8080

81+
var SdkTracker = require('../utilities/tracking/SdkTracker');
82+
83+
var sdkTracker = new SdkTracker();
84+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/ModifyBillingAgreement', this.apiClient.merchantConfig.runEnvironment);
8185

8286
var pathParams = {
8387
'id': id
@@ -130,6 +134,10 @@
130134
throw new Error("Missing the required parameter 'id' when calling billingAgreementsIntimation");
131135
}
132136

137+
var SdkTracker = require('../utilities/tracking/SdkTracker');
138+
139+
var sdkTracker = new SdkTracker();
140+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/IntimateBillingAgreement', this.apiClient.merchantConfig.runEnvironment);
133141

134142
var pathParams = {
135143
'id': id
@@ -176,6 +184,10 @@
176184
throw new Error("Missing the required parameter 'createBillingAgreement' when calling billingAgreementsRegistration");
177185
}
178186

187+
var SdkTracker = require('../utilities/tracking/SdkTracker');
188+
189+
var sdkTracker = new SdkTracker();
190+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/CreateBillingAgreement', this.apiClient.merchantConfig.runEnvironment);
179191

180192
var pathParams = {
181193
};

src/api/CaptureApi.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@
7878
throw new Error("Missing the required parameter 'id' when calling capturePayment");
7979
}
8080

81+
var SdkTracker = require('../utilities/tracking/SdkTracker');
82+
83+
var sdkTracker = new SdkTracker();
84+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/CapturePaymentRequest', this.apiClient.merchantConfig.runEnvironment);
8185

8286
var pathParams = {
8387
'id': id

src/api/CreateNewWebhooksApi.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@
7171
opts = opts || {};
7272
var postBody = opts['createWebhook'];
7373

74+
var SdkTracker = require('../utilities/tracking/SdkTracker');
75+
76+
var sdkTracker = new SdkTracker();
77+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/CreateWebhook', this.apiClient.merchantConfig.runEnvironment);
7478

7579
var pathParams = {
7680
};
@@ -177,6 +181,10 @@
177181
throw new Error("Missing the required parameter 'vCPermissions' when calling saveSymEgressKey");
178182
}
179183

184+
var SdkTracker = require('../utilities/tracking/SdkTracker');
185+
186+
var sdkTracker = new SdkTracker();
187+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/SaveSymEgressKey', this.apiClient.merchantConfig.runEnvironment);
180188

181189
var pathParams = {
182190
};

src/api/CreditApi.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@
7272
throw new Error("Missing the required parameter 'createCreditRequest' when calling createCredit");
7373
}
7474

75+
var SdkTracker = require('../utilities/tracking/SdkTracker');
76+
77+
var sdkTracker = new SdkTracker();
78+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/CreateCreditRequest', this.apiClient.merchantConfig.runEnvironment);
7579

7680
var pathParams = {
7781
};

src/api/CustomerApi.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,10 @@
187187
throw new Error("Missing the required parameter 'patchCustomerRequest' when calling patchCustomer");
188188
}
189189

190+
var SdkTracker = require('../utilities/tracking/SdkTracker');
191+
192+
var sdkTracker = new SdkTracker();
193+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/PatchCustomerRequest', this.apiClient.merchantConfig.runEnvironment);
190194

191195
var pathParams = {
192196
'customerId': customerId
@@ -238,6 +242,10 @@
238242
throw new Error("Missing the required parameter 'postCustomerRequest' when calling postCustomer");
239243
}
240244

245+
var SdkTracker = require('../utilities/tracking/SdkTracker');
246+
247+
var sdkTracker = new SdkTracker();
248+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/PostCustomerRequest', this.apiClient.merchantConfig.runEnvironment);
241249

242250
var pathParams = {
243251
};

src/api/CustomerPaymentInstrumentApi.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,10 @@
264264
throw new Error("Missing the required parameter 'patchCustomerPaymentInstrumentRequest' when calling patchCustomersPaymentInstrument");
265265
}
266266

267+
var SdkTracker = require('../utilities/tracking/SdkTracker');
268+
269+
var sdkTracker = new SdkTracker();
270+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/PatchCustomerPaymentInstrumentRequest', this.apiClient.merchantConfig.runEnvironment);
267271

268272
var pathParams = {
269273
'customerId': customerId,
@@ -322,6 +326,10 @@
322326
throw new Error("Missing the required parameter 'postCustomerPaymentInstrumentRequest' when calling postCustomerPaymentInstrument");
323327
}
324328

329+
var SdkTracker = require('../utilities/tracking/SdkTracker');
330+
331+
var sdkTracker = new SdkTracker();
332+
postBody = sdkTracker.insertDeveloperIdTracker(postBody, 'module:model/PostCustomerPaymentInstrumentRequest', this.apiClient.merchantConfig.runEnvironment);
325333

326334
var pathParams = {
327335
'customerId': customerId

0 commit comments

Comments
 (0)