lib/3scale_api/3scale/api.rb in 3scale_api-1.0.4 vs lib/3scale_api/3scale/api.rb in 3scale_api-1.0.5
- old
+ new
@@ -113,10 +113,12 @@
end
def create_account(name, service_id)
response = @conn.post "/admin/api/services/#{service_id}/application_plans.xml", {:provider_key => @provider_key,
:name => name}
- response.status == 201
+ return false if response.status != 201
+ xml = Nokogiri::XML(response.body)
+ xml.css("plan id").text
end
def create_user(account_id, email, password, username)
response = @conn.post "/admin/api/accounts/#{account_id}/users.xml", {:provider_key => @provider_key,
:username => username, :password => password, :email => email}