lib/loopiator/domains.rb in loopiator-0.3.7 vs lib/loopiator/domains.rb in loopiator-0.3.8
- old
+ new
@@ -37,17 +37,16 @@
return response.eql?(:ok)
end
def purchase_domain(domain_name, customer_number: "", raise_exception_on_occupied: false)
success = false
- ordered = order_domain(domain_name, accept_terms: true, customer_number: customer_number, raise_exception_on_occupied: raise_exception_on_occupied)
- if ordered
- domain = get_domain(domain_name, customer_number: customer_number)
-
- if (domain && domain.needs_to_be_paid? && !domain.reference_number.nil? && !domain.reference_number.empty?)
- success = pay_invoice_using_credits(domain.reference_number, customer_number: customer_number)
- end
+ order_domain(domain_name, accept_terms: true, customer_number: customer_number, raise_exception_on_occupied: raise_exception_on_occupied)
+
+ domain = get_domain(domain_name, customer_number: customer_number)
+
+ if (domain && domain.needs_to_be_paid? && !domain.reference_number.nil? && !domain.reference_number.empty?)
+ success = pay_invoice_using_credits(domain.reference_number, customer_number: customer_number)
end
return success
end
\ No newline at end of file