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