assets/js/jquery.cloudinary.js in cloudinary-1.0.22 vs assets/js/jquery.cloudinary.js in cloudinary-1.0.23
- old
+ new
@@ -54,11 +54,13 @@
gravity: 'g',
quality: 'q',
prefix: 'p',
default_image: 'd',
angle: 'a',
- overlay: 'l'
+ overlay: 'l',
+ fetch_format: 'f',
+ effects: 'e'
};
for (var param in simple_params) {
params.push([simple_params[param], option_consume(options, param)]);
}
params.sort(function(a, b){return a[0]<b[0] ? -1 : (a[0]>b[0] ? 1 : 0);});
@@ -80,11 +82,14 @@
dummyImg.src = null;
return url;
}
function cloudinary_url(public_id, options) {
options = options || {};
- var transformation = generate_transformation_string(options);
var type = option_consume(options, 'type', 'upload');
+ if (type == 'fetch') {
+ options.fetch_format = options.fetch_format || option_consume(options, 'format');
+ }
+ var transformation = generate_transformation_string(options);
var resource_type = option_consume(options, 'resource_type', "image");
var version = option_consume(options, 'version');
var format = option_consume(options, 'format');
var cloud_name = option_consume(options, 'cloud_name', $.cloudinary.config().cloud_name);
if (!cloud_name) throw "Unknown cloud_name";