added filter:image.size

fix uploading of gifs if imagemagick plugin is installed but no image
upload plugins are present.
This commit is contained in:
barisusakli
2016-05-09 22:25:51 +03:00
parent bc0359475c
commit acc030e6da
2 changed files with 14 additions and 6 deletions

View File

@@ -94,11 +94,19 @@ image.normalise = function(path, extension, callback) {
}
};
image.load = function(path, callback) {
new Jimp(path, function(err, data) {
callback(err, data ? data.bitmap : null);
});
};
image.size = function(path, callback) {
if (plugins.hasListeners('filter:image.size')) {
plugins.fireHook('filter:image.size', {
path: path,
}, function(err, image) {
callback(err, image);
});
} else {
new Jimp(path, function(err, data) {
callback(err, data ? data.bitmap : null);
});
}
}
image.convertImageToBase64 = function(path, callback) {
fs.readFile(path, function(err, data) {