diff options
author | Robert Speicher <robert@gitlab.com> | 2015-11-25 02:27:27 +0000 |
---|---|---|
committer | Robert Speicher <rspeicher@gmail.com> | 2015-11-24 21:28:00 -0500 |
commit | e696bdcdaa829abfa641b287bdc491db8a3620f6 (patch) | |
tree | d30b46a6e036849111197764e9d8eb1981d8812a | |
parent | 367d1785642c372a739f3bff09c0e19c67b5c17d (diff) | |
download | gitlab-ce-e696bdcdaa829abfa641b287bdc491db8a3620f6.tar.gz |
Merge branch 'session_expire_delay_cannot_be_nil' into 'master'
Maybe rescue session_expire_delay by setting a default value.
Related to gitlab-org/omnibus-gitlab#956
See merge request !1880
-rw-r--r-- | config/initializers/session_store.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/config/initializers/session_store.rb b/config/initializers/session_store.rb index d7c5432da76..f30178ff711 100644 --- a/config/initializers/session_store.rb +++ b/config/initializers/session_store.rb @@ -3,10 +3,11 @@ require 'gitlab/current_settings' include Gitlab::CurrentSettings -# allow it to fail: it may to do so when create_from_defaults is executed before migrations are actually done +# allow it to fail: it may do so when create_from_defaults is executed before migrations are actually done begin - Settings.gitlab['session_expire_delay'] = current_application_settings.session_expire_delay + Settings.gitlab['session_expire_delay'] = current_application_settings.session_expire_delay || 10080 rescue + Settings.gitlab['session_expire_delay'] ||= 10080 end unless Rails.env.test? |