Skip to content

Commit 9b0208f

Browse files
authored
Merge branch 'development' into enhancement/DX-3178
2 parents dbb940b + f43ae6a commit 9b0208f

File tree

7 files changed

+494
-2524
lines changed

7 files changed

+494
-2524
lines changed

.talismanrc

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,27 @@
11
fileignoreconfig:
2+
- filename: test/unit/globalField-test.js
3+
checksum: 25185e3400a12e10a043dc47502d8f30b7e1c4f2b6b4d3b8b55cdc19850c48bf
4+
- filename: lib/stack/index.js
5+
checksum: 6aab5edf85efb17951418b4dc4402889cd24c8d786c671185074aeb4d50f0242
6+
- filename: test/sanity-check/api/stack-test.js
7+
checksum: 198d5cf7ead33b079249dc3ecdee61a9c57453e93f1073ed0341400983e5aa53
8+
- filename: .github/workflows/secrets-scan.yml
9+
ignore_detectors:
10+
- filecontent
11+
- filename: package-lock.json
12+
checksum: b043facad4b4aca7a013730746bdb9cb9e9dfca1e5d6faf11c068fc2525569c0
213
- filename: .husky/pre-commit
314
checksum: 52a664f536cf5d1be0bea19cb6031ca6e8107b45b6314fe7d47b7fad7d800632
415
- filename: test/sanity-check/api/user-test.js
516
checksum: 6bb8251aad584e09f4d963a913bd0007e5f6e089357a44c3fb1529e3fda5509d
6-
- filename: package-lock.json
7-
checksum: 9d592c580a6890473e007c339d2f91c2d94ad936be1740dcef5ac500fde0cdb4
817
- filename: lib/stack/asset/index.js
918
checksum: b3358310e9cb2fb493d70890b7219db71e2202360be764465d505ef71907eefe
19+
- filename: test/sanity-check/api/previewToken-test.js
20+
checksum: 9a42e079b7c71f76932896a0d2390d86ac626678ab20d36821dcf962820a886c
21+
- filename: lib/stack/deliveryToken/index.js
22+
checksum: 51ae00f07f4cc75c1cd832b311c2e2482f04a8467a0139da6013ceb88fbdda2f
23+
- filename: lib/stack/deliveryToken/previewToken/index.js
24+
checksum: b506f33bffdd20dfc701f964370707f5d7b28a2c05c70665f0edb7b3c53c165b
1025
- filename: examples/robust-error-handling.js
1126
checksum: e8a32ffbbbdba2a15f3d327273f0a5b4eb33cf84cd346562596ab697125bbbc6
12-
version: ""
27+
version: "1.0"

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
# Changelog
2+
3+
## [v1.23.1](https://github.com/contentstack/contentstack-management-javascript/tree/v1.24.0) (2025-07-28)
4+
- Fix
5+
- Add asset types support in bulk operations
6+
27
## [v1.23.0](https://github.com/contentstack/contentstack-management-javascript/tree/v1.23.0) (2025-07-28)
38
- Feature
49
- Added new getReferences method to Asset class for retrieving asset references

lib/stack/bulkOperation/index.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,13 @@ export function BulkOperation (http, data = {}) {
9494
* @returns {Promise<Object>} Response Object.
9595
* @param {String} params.job_id - The ID of the job.
9696
* @param {String} [params.bulk_version] - The bulk version.
97+
* @param {String} [params.api_version] - The API version.
9798
* @example
9899
* client.stack({ api_key: 'api_key'}).bulkOperation().jobStatus({ job_id: 'job_id' })
99100
* .then((response) => { console.log(response) })
100101
*/
101102
// eslint-disable-next-line camelcase
102-
this.jobStatus = async ({ job_id, bulk_version = '' }) => {
103+
this.jobStatus = async ({ job_id, bulk_version = '', api_version = '' }) => {
103104
// eslint-disable-next-line camelcase
104105
this.urlPath = `/bulk/jobs/${job_id}`
105106
const headers = {
@@ -109,12 +110,18 @@ export function BulkOperation (http, data = {}) {
109110
}
110111
// eslint-disable-next-line camelcase
111112
if (bulk_version) headers.headers.bulk_version = bulk_version
113+
// eslint-disable-next-line camelcase
114+
if (api_version) headers.headers.api_version = api_version
112115
try {
113116
const response = await http.get(this.urlPath, headers)
114117
if (response.data) {
118+
// eslint-disable-next-line camelcase
119+
if (api_version) delete headers.headers.api_version
115120
return response.data
116121
}
117122
} catch (error) {
123+
// eslint-disable-next-line camelcase
124+
if (api_version) delete headers.headers.api_version
118125
console.error(error)
119126
}
120127
}

0 commit comments

Comments
 (0)