From 7cfc5efd365687eb54b65b8b6016b249aade4215 Mon Sep 17 00:00:00 2001 From: Alex Sherman Date: Tue, 2 Jun 2020 13:03:21 +0500 Subject: [PATCH] Fix registration deadline format for whois/restwhois --- app/models/auction.rb | 2 +- test/models/whois/record_test.rb | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/models/auction.rb b/app/models/auction.rb index c4b9f6130..791184d60 100644 --- a/app/models/auction.rb +++ b/app/models/auction.rb @@ -24,7 +24,7 @@ class Auction < ApplicationRecord end def whois_deadline - registration_deadline.to_s + registration_deadline.try(:to_s, :iso8601) end def mark_as_no_bids diff --git a/test/models/whois/record_test.rb b/test/models/whois/record_test.rb index 64e8a894a..3e727d80a 100644 --- a/test/models/whois/record_test.rb +++ b/test/models/whois/record_test.rb @@ -50,7 +50,8 @@ class Whois::RecordTest < ActiveSupport::TestCase assert_equal ({ 'name' => 'domain.test', 'status' => ['PendingRegistration'], 'disclaimer' => 'disclaimer', - 'registration_deadline' => registration_deadline.to_s }), @whois_record.json + 'registration_deadline' => registration_deadline.try(:to_s, :iso8601) }), + @whois_record.json end def test_updates_whois_record_from_auction_when_payment_received @@ -64,7 +65,8 @@ class Whois::RecordTest < ActiveSupport::TestCase assert_equal ({ 'name' => 'domain.test', 'status' => ['PendingRegistration'], 'disclaimer' => 'disclaimer', - 'registration_deadline' => registration_deadline.to_s }), @whois_record.json + 'registration_deadline' => registration_deadline.try(:to_s, :iso8601) }), + @whois_record.json end def registration_deadline