From 65e2731f8316d614b9002f5c80f6afbd08925543 Mon Sep 17 00:00:00 2001 From: Markus Doits Date: Mon, 5 Nov 2018 19:18:16 +0100 Subject: [PATCH] fix failure in case of missing options --- app/models/ci/build.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/ci/build.rb b/app/models/ci/build.rb index 392cf5bb721..9d6bfbb0db7 100644 --- a/app/models/ci/build.rb +++ b/app/models/ci/build.rb @@ -900,7 +900,7 @@ module Ci # sure that the format is always correct when accessing the retry options, # even on old builds. def normalized_retry - value = options[:retry] + value = options&.dig(:retry) value.is_a?(Integer) ? { max: value } : value.to_h end