Skip to content

Commit 469ed33

Browse files
Merge pull request #640 from cloudinary/support-restrictions-for-metadata
fix: sending restrictions when creating or updating metadata fields
2 parents 4d22af7 + c072977 commit 469ed33

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lib-es5/api.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -634,7 +634,7 @@ exports.update_resources_access_mode_by_ids = function update_resources_access_m
634634
exports.add_metadata_field = function add_metadata_field(field, callback) {
635635
var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
636636

637-
var params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource");
637+
var params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource", "restrictions");
638638
options.content_type = "json";
639639
return call_api("post", ["metadata_fields"], params, callback, options);
640640
};
@@ -709,7 +709,7 @@ exports.metadata_field_by_field_id = function metadata_field_by_field_id(externa
709709
exports.update_metadata_field = function update_metadata_field(external_id, field, callback) {
710710
var options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {};
711711

712-
var params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource");
712+
var params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource", "restrictions");
713713
options.content_type = "json";
714714
return call_api("put", ["metadata_fields", external_id], params, callback, options);
715715
};

lib/api.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,7 +488,7 @@ exports.update_resources_access_mode_by_ids = function update_resources_access_m
488488
* @return {Object}
489489
*/
490490
exports.add_metadata_field = function add_metadata_field(field, callback, options = {}) {
491-
const params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource");
491+
const params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource", "restrictions");
492492
options.content_type = "json";
493493
return call_api("post", ["metadata_fields"], params, callback, options);
494494
};
@@ -555,7 +555,7 @@ exports.metadata_field_by_field_id = function metadata_field_by_field_id(externa
555555
* @return {Object}
556556
*/
557557
exports.update_metadata_field = function update_metadata_field(external_id, field, callback, options = {}) {
558-
const params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource");
558+
const params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource", "restrictions");
559559
options.content_type = "json";
560560
return call_api("put", ["metadata_fields", external_id], params, callback, options);
561561
};

0 commit comments

Comments
 (0)