fix timezone - time with local timezone to default timezone
This commit is contained in:
@@ -182,33 +182,33 @@ class License
|
||||
|
||||
def expired?
|
||||
if renewal_date_str = read_license("renewable_date")
|
||||
renewal_date = DateTime.parse(renewal_date_str)
|
||||
renewal_date < Date.today
|
||||
renewal_date = Time.zone.parse(renewal_date_str)
|
||||
renewal_date < Date.current
|
||||
end
|
||||
end
|
||||
|
||||
def expire_in?(days)
|
||||
if renewal_date_str = read_license("renewable_date")
|
||||
renewal_date = DateTime.parse(renewal_date_str)
|
||||
renewal_date = Time.zone.parse(renewal_date_str)
|
||||
renewal_date < days.days.from_now
|
||||
end
|
||||
end
|
||||
|
||||
def days_to_expire
|
||||
if renewal_date_str = read_license("renewable_date")
|
||||
Date.today - DateTime.parse(renewal_date_str).to_date
|
||||
Date.current - Time.zone.parse(renewal_date_str).to_date
|
||||
end
|
||||
end
|
||||
|
||||
# Check License expired date from PROVISION SERVER
|
||||
def check_expired(renewal_date_str)
|
||||
expired_date_str = read_license("renewable_date")
|
||||
renewal_date = DateTime.parse(renewal_date_str)
|
||||
renewal_date = Time.zone.parse(renewal_date_str)
|
||||
if(renewal_date_str != expired_date_str)
|
||||
update_license("renewable_date", renewal_date_str)
|
||||
end
|
||||
|
||||
if (renewal_date < Date.today)
|
||||
if (renewal_date < Date.current)
|
||||
return true
|
||||
else
|
||||
return false
|
||||
|
||||
Reference in New Issue
Block a user