lib/dassets/file_store.rb in dassets-0.15.0 vs lib/dassets/file_store.rb in dassets-0.15.1

- old
+ new

@@ -12,14 +12,14 @@ @save_mutex = ::Mutex.new end def save(url_path, &block) @save_mutex.synchronize do - store_path(url_path).tap { |path| + store_path(url_path).tap do |path| FileUtils.mkdir_p(File.dirname(path)) - File.open(path, "w") { |f| f.write(block.call) } - } + File.open(path, "w"){ |f| f.write(block.call) } + end end end def store_path(url_path) File.join(@root, url_path) @@ -29,10 +29,10 @@ class Dassets::NullFileStore < Dassets::FileStore def initialize super("") end - def save(url_path, &block) + def save(url_path) # No-op, just return the store path like the base does. store_path(url_path) end end