Skip to content

Commit 69923e3

Browse files
Fix/update metadata field params default disabled (#680)
* fix: add support for default_disabled for update_metadata_field method * fix: ts interface for MetadataFieldApiOptions
1 parent 4f71872 commit 69923e3

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

lib/api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -565,7 +565,7 @@ exports.metadata_field_by_field_id = function metadata_field_by_field_id(externa
565565
* @return {Object}
566566
*/
567567
exports.update_metadata_field = function update_metadata_field(external_id, field, callback, options = {}) {
568-
const params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource", "restrictions");
568+
const params = pickOnlyExistingValues(field, "external_id", "type", "label", "mandatory", "default_value", "validation", "datasource", "restrictions", "default_disabled");
569569
options.content_type = "json";
570570
return call_api("put", ["metadata_fields", external_id], params, callback, options);
571571
};

types/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -691,6 +691,7 @@ declare module 'cloudinary' {
691691
default_value?: number;
692692
validation?: object; //there are 4 types, we need to discuss documentation team about it before implementing.
693693
datasource?: DatasourceEntry;
694+
default_disabled?: boolean;
694695

695696
[futureKey: string]: any;
696697
}

0 commit comments

Comments
 (0)