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";