Skip to content

Commit 4d25b56

Browse files
authored
empty start date secured (#1164)
1 parent 4d648fd commit 4d25b56

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/travis/api/v3/services/executions/for_owner_per_repo.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def recuce_by_repo(results) # rubocop:disable Metrics/AbcSize, Metrics/MethodLen
4040
end
4141

4242
def calculate_minutes(start, finish)
43-
return 0 if finish.to_s.empty?
43+
return 0 if start.to_s.empty? || finish.to_s.empty?
4444

4545
((Time.parse(finish.to_s) - Time.parse(start.to_s)) / 60.to_f).ceil
4646
end

lib/travis/api/v3/services/executions/for_owner_per_sender.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def recuce_by_sender(results) # rubocop:disable Metrics/AbcSize, Metrics/MethodL
3939
end
4040

4141
def calculate_minutes(start, finish)
42-
return 0 if finish.to_s.empty?
42+
return 0 if start.to_s.empty? || finish.to_s.empty?
4343

4444
((Time.parse(finish.to_s) - Time.parse(start.to_s)) / 60.to_f).ceil
4545
end

0 commit comments

Comments
 (0)