Merged in feature/IO-3092-imgproxy (pull request #2132)
IO-3092 Refactor exports. Approved-by: Dave Richer
This commit is contained in:
@@ -11,12 +11,14 @@ require("dotenv").config({
|
|||||||
var cloudinary = require("cloudinary").v2;
|
var cloudinary = require("cloudinary").v2;
|
||||||
cloudinary.config(process.env.CLOUDINARY_URL);
|
cloudinary.config(process.env.CLOUDINARY_URL);
|
||||||
|
|
||||||
exports.createSignedUploadURL = (req, res) => {
|
const createSignedUploadURL = (req, res) => {
|
||||||
logger.log("media-signed-upload", "DEBUG", req.user.email, null, null);
|
logger.log("media-signed-upload", "DEBUG", req.user.email, null, null);
|
||||||
res.send(cloudinary.utils.api_sign_request(req.body, process.env.CLOUDINARY_API_SECRET));
|
res.send(cloudinary.utils.api_sign_request(req.body, process.env.CLOUDINARY_API_SECRET));
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.downloadFiles = (req, res) => {
|
exports.createSignedUploadURL = createSignedUploadURL;
|
||||||
|
|
||||||
|
const downloadFiles = (req, res) => {
|
||||||
const { ids } = req.body;
|
const { ids } = req.body;
|
||||||
logger.log("media-bulk-download", "DEBUG", req.user.email, ids, null);
|
logger.log("media-bulk-download", "DEBUG", req.user.email, ids, null);
|
||||||
|
|
||||||
@@ -26,8 +28,9 @@ exports.downloadFiles = (req, res) => {
|
|||||||
});
|
});
|
||||||
res.send(url);
|
res.send(url);
|
||||||
};
|
};
|
||||||
|
exports.downloadFiles = downloadFiles;
|
||||||
|
|
||||||
exports.deleteFiles = async (req, res) => {
|
const deleteFiles = async (req, res) => {
|
||||||
const { ids } = req.body;
|
const { ids } = req.body;
|
||||||
const types = _.groupBy(ids, (x) => DetermineFileType(x.type));
|
const types = _.groupBy(ids, (x) => DetermineFileType(x.type));
|
||||||
|
|
||||||
@@ -88,7 +91,9 @@ exports.deleteFiles = async (req, res) => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.renameKeys = async (req, res) => {
|
exports.deleteFiles = deleteFiles;
|
||||||
|
|
||||||
|
const renameKeys = async (req, res) => {
|
||||||
const { documents, tojobid } = req.body;
|
const { documents, tojobid } = req.body;
|
||||||
logger.log("media-bulk-rename", "DEBUG", req.user.email, null, documents);
|
logger.log("media-bulk-rename", "DEBUG", req.user.email, null, documents);
|
||||||
|
|
||||||
@@ -146,6 +151,7 @@ exports.renameKeys = async (req, res) => {
|
|||||||
res.json({ errors: "No images were succesfully moved on remote server. " });
|
res.json({ errors: "No images were succesfully moved on remote server. " });
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
exports.renameKeys = renameKeys;
|
||||||
|
|
||||||
//Also needs to be updated in upload utility and mobile app.
|
//Also needs to be updated in upload utility and mobile app.
|
||||||
function DetermineFileType(filetype) {
|
function DetermineFileType(filetype) {
|
||||||
|
|||||||
Reference in New Issue
Block a user