@gramio/files
Version:
Set of utils to work with files uploading to Telegram Bot API
18 lines (14 loc) • 448 B
JavaScript
;
var utils = require('./utils-B55Px-X-.cjs');
const filesMiddleware = async (context, next) => {
if (context.params && utils.isMediaUpload(context.method, context.params)) {
const [formData, rest] = await utils.extractFilesToFormData(
context.method,
context.params
);
if (formData) context.formData = formData;
context.params = rest;
}
return next();
};
exports.filesMiddleware = filesMiddleware;