mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 09:57:23 +02:00
Fix renew restriction #2610
This commit is contained in:
parent
414b906261
commit
cb02ac4c93
3 changed files with 4 additions and 4 deletions
|
@ -245,7 +245,7 @@ class Domain < ActiveRecord::Base
|
||||||
|
|
||||||
def renewable?
|
def renewable?
|
||||||
if Setting.days_to_renew_domain_before_expire != 0
|
if Setting.days_to_renew_domain_before_expire != 0
|
||||||
if (valid_to - Time.zone.now).to_i / 1.day >= Setting.days_to_renew_domain_before_expire
|
if ((valid_to - Time.zone.now).to_i / 1.day) + 1 >= Setting.days_to_renew_domain_before_expire
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
#
|
#
|
||||||
# It's strongly recommended that you check this file into your version control system.
|
# It's strongly recommended that you check this file into your version control system.
|
||||||
|
|
||||||
ActiveRecord::Schema.define(version: 20150609103333) do
|
ActiveRecord::Schema.define(version: 20150610112238) do
|
||||||
|
|
||||||
# These are extensions that must be enabled in order to support this database
|
# These are extensions that must be enabled in order to support this database
|
||||||
enable_extension "plpgsql"
|
enable_extension "plpgsql"
|
||||||
|
|
|
@ -1999,7 +1999,7 @@ describe 'EPP Domain', epp: true do
|
||||||
end
|
end
|
||||||
|
|
||||||
it 'does not renew a domain unless less than 90 days till expiration' do
|
it 'does not renew a domain unless less than 90 days till expiration' do
|
||||||
domain.valid_to = Time.zone.now.to_date + 91.days
|
domain.valid_to = Time.zone.now.to_date + 90.days
|
||||||
domain.save
|
domain.save
|
||||||
exp_date = domain.valid_to.to_date
|
exp_date = domain.valid_to.to_date
|
||||||
|
|
||||||
|
@ -2013,7 +2013,7 @@ describe 'EPP Domain', epp: true do
|
||||||
response[:results][0][:msg].should == 'Object is not eligible for renewal'
|
response[:results][0][:msg].should == 'Object is not eligible for renewal'
|
||||||
response[:results][0][:result_code].should == '2105'
|
response[:results][0][:result_code].should == '2105'
|
||||||
|
|
||||||
domain.valid_to = Time.zone.now.to_date + 90.days
|
domain.valid_to = Time.zone.now.to_date + 89.days
|
||||||
domain.save
|
domain.save
|
||||||
exp_date = domain.valid_to.to_date
|
exp_date = domain.valid_to.to_date
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue