lib/zold/node/front.rb in zold-0.11.11 vs lib/zold/node/front.rb in zold-0.11.12

- old
+ new

@@ -56,10 +56,11 @@ set :entrance, nil? # to be injected at node.rb set :wallets, nil? # to be injected at node.rb set :remotes, nil? # to be injected at node.rb set :copies, nil? # to be injected at node.rb end + use Rack::Deflater before do name = "HTTP-#{Http::SCORE_HEADER}".upcase.tr('-', '_') header = request.env[name] return unless header @@ -145,10 +146,10 @@ put %r{/wallet/(?<id>[A-Fa-f0-9]{16})/?} do id = Id.new(params[:id]) wallet = settings.wallets.find(id) request.body.rewind - after = request.body.read + after = request.body.read.to_s before = wallet.exists? ? AtomicFile.new(wallet.path).read : '' if before == after status 304 return end