Method: Unitylock::Client::Main#unlocks

Defined in:
lib/unitylock/client/main.rb

#unlocks(user:, files:) ⇒ Object



54
55
56
57
58
59
60
61
62
63
64
65
# File 'lib/unitylock/client/main.rb', line 54

def unlocks(user:, files:)
  # TODO: requests at once
  results = []
  files.each do |file|
    results << @conn.put do |req|
      req.url "/user/#{user}/unlock"
      req.headers['Content-Type'] = 'application/json'
      req.body = JSON.generate({file: file})
    end.body
  end
  results
end