Skip to content

Commit 201cfdf

Browse files
committed
Merge pull request #9 from Springest/fix-bug-in-setting-funnel
Fix bug where funnel could not be set because hash doesn't exist
2 parents eb0c38c + 7800f4c commit 201cfdf

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

lib/ab_panel.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ def set_env(key, value)
6363
end
6464

6565
def funnels
66-
env['funnels'] ||= Set.new
66+
env[:funnels] ||= Set.new
6767
end
6868

6969
def funnels=(funnels)
70-
Thread.current['ab_panel_env']['funnels'] = funnels
70+
env[:funnels] = funnels
7171
end
7272

7373
def add_funnel(funnel)

spec/ab_panel_spec.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,10 @@
6262
end
6363

6464
describe ".funnels" do
65+
before do
66+
AbPanel.reset!
67+
end
68+
6569
after do
6670
AbPanel.funnels = nil
6771
end

0 commit comments

Comments
 (0)