Improve instantiate recursion in cron_parser.rb

This commit is contained in:
Shinya Maeda 2017-04-05 16:47:20 +09:00
parent 7b09a484f1
commit cb082ae291
1 changed files with 2 additions and 2 deletions

View File

@ -10,8 +10,8 @@ module Gitlab
end
def next_time_from(time)
cron_line = try_parse_cron(@cron, @cron_timezone)
cron_line.next_time(time).in_time_zone(Time.zone) if cron_line.present?
@cron_line ||= try_parse_cron(@cron, @cron_timezone)
@cron_line.next_time(time).in_time_zone(Time.zone) if @cron_line.present?
end
def cron_valid?