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}