diff --git a/src/MediaTypes.js b/src/MediaTypes.js index e899d71..d2a925c 100644 --- a/src/MediaTypes.js +++ b/src/MediaTypes.js @@ -398,15 +398,21 @@ class MediaTypes { let content = {}; content[extension] = mediaType; - if (this.#updateList(content)) { + const list = this.#updateList(content); - fs.writeFileSync(__dirname +'/DB.json', JSON.stringify({ - mediaTypes: this.#mediaTypes, - versions: this.#versions - })); + if (!(extension in list)) { + + return []; } + fs.writeFileSync(__dirname +'/DB.json', JSON.stringify({ + mediaTypes: this.#mediaTypes, + versions: this.#versions + })); + + return list[extension]; + } delete = (extension, mediaType) => {