lib/zold/commands/taxes.rb in zold-0.16.24 vs lib/zold/commands/taxes.rb in zold-0.16.25

- old
+ new

@@ -84,24 +84,24 @@ command = mine[0] case command when 'show' raise 'At least one wallet ID is required' unless mine[1] mine[1..-1].each do |id| - @wallets.find(Id.new(id)) do |w| + @wallets.acq(Id.new(id)) do |w| show(w, opts) end end when 'debt' raise 'At least one wallet ID is required' unless mine[1] mine[1..-1].each do |id| - @wallets.find(Id.new(id)) do |w| + @wallets.acq(Id.new(id)) do |w| debt(w, opts) end end when 'pay' raise 'At least one wallet ID is required' unless mine[1] mine[1..-1].each do |id| - @wallets.find(Id.new(id)) do |w| + @wallets.acq(Id.new(id), exclusive: true) do |w| pay(w, opts) end end else @log.info(opts.to_s)