UNPKG

generator-aristos

Version:

create aristos cms fast with yeoman generator.

25 lines (24 loc) 766 B
const fs = require("fs-extra"); let Media; try { const Medias = fs.readJSONSync( "./important/admin/routes/checkers/media/MediaModelRoutes.json" ).route; Media = require(Medias); } catch (err) { Media = require("../../medias"); } /* Aristos Logger Path */ const addErrorEvent = require("../../../../AristosStuff/AristosLogger/AristosLogger") .addError; /** * Edits a single media in the Media collection * @param {string} _id - The ID of the media to edit. * @param {object} mediaProps - An object with ?? * @return {promise} A promise that resolves when the media is edited */ module.exports = (_id, mediaProps) => { return Media.findByIdAndUpdate({ _id }, mediaProps).catch(err => { addErrorEvent(err, "image media query error"); }); };