lib/image_optim/cache.rb in image_optim-0.24.2 vs lib/image_optim/cache.rb in image_optim-0.24.3
- old
+ new
@@ -32,9 +32,10 @@
cached.dirname.mkpath
if optimized
tmp = FSPath.temp_file_path(digest, @cache_dir)
FileUtils.mv(optimized, tmp)
+ tmp.chmod(0o666 & ~File.umask)
tmp.rename(cached)
cached_path = CachePath.convert(cached)
# mark cached image as already optimized
cached = @cache_dir / digest(cached, original.image_format)