Skip to content

Commit e3dd0e0

Browse files
authored
Merge pull request #727 from Vydia/check-specific-class
check specfic class - VYD-15128
2 parents c3a5405 + e710864 commit e3dd0e0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/split.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
require "split/user"
2525
require "split/version"
2626
require "split/zscore"
27-
require "split/engine" if defined?(Rails)
27+
require "split/engine" if defined?(::Rails::Engine)
2828

2929
module Split
3030
extend self
@@ -74,7 +74,7 @@ def cache(namespace, key, &block)
7474
end
7575

7676
# Check to see if being run in a Rails application. If so, wait until before_initialize to run configuration so Gems that create ENV variables have the chance to initialize first.
77-
if defined?(::Rails)
77+
if defined?(::Rails::Railtie)
7878
class Split::Railtie < Rails::Railtie
7979
config.before_initialize { Split.configure { } }
8080
end

0 commit comments

Comments
 (0)