Skip to content

Commit

Permalink
Remove RefererTracking#{*_url} indices. Update appraisals. remove Gem…
Browse files Browse the repository at this point in the history
…file.lock.

This fixes mongodb error:
  Document Error: key for index ... too long for document ...
  • Loading branch information
gewo committed May 5, 2015
1 parent 05f14e7 commit 512e001
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 163 deletions.
8 changes: 4 additions & 4 deletions Appraisals
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
appraise 'rails-3' do
gem 'rails', '~> 3.0'
gem 'mongoid', '~> 3.0'
gem 'rails', '~> 3.2.21'
gem 'mongoid', '~> 3.1.6'
end

appraise 'rails-4' do
gem 'rails', '~> 4.0.0'
gem 'mongoid', '~> 4.0.0.alpha1', github: 'mongoid/mongoid'
gem 'rails', '~> 4.0'
gem 'mongoid', '~> 4'
end
2 changes: 2 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@ gemspec

# jquery-rails is used by the dummy application
gem "jquery-rails"

gem "responders"
151 changes: 0 additions & 151 deletions Gemfile.lock

This file was deleted.

2 changes: 1 addition & 1 deletion app/models/re_track/referer_tracking.rb
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class RefererTracking
field :forwarded_ip, type: String
field :accept_language, type: String

[:referer_url, :first_url, :user_agent, :first_visited_at, :ip,
[:user_agent, :first_visited_at, :ip,
:forwarded_ip, :accept_language].each { |field| index(field => 1) }

# Extract query parameters from referer_url and first_url.
Expand Down
7 changes: 4 additions & 3 deletions gemfiles/rails_3.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
source "https://rubygems.org/"

gem "jquery-rails"
gem "rails", "~> 3.0"
gem "mongoid", "~> 3.0"
gem "responders"
gem "rails", "~> 3.2.21"
gem "mongoid", "~> 3.1.6"

gemspec :path=>"../"
gemspec :path => "../"
7 changes: 4 additions & 3 deletions gemfiles/rails_4.gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
source "https://rubygems.org/"

gem "jquery-rails"
gem "rails", "~> 4.0.0"
gem "mongoid", "~> 4.0.0.alpha1", :github=>"mongoid/mongoid"
gem "responders"
gem "rails", "~> 4.0"
gem "mongoid", "~> 4"

gemspec :path=>"../"
gemspec :path => "../"
2 changes: 1 addition & 1 deletion spec/controllers/referer_tracking_spec.rb
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
require 'spec_helper'

describe UsersController, 'RefererTracking' do
describe UsersController, 'RefererTracking', type: :controller do
before :each do
@request.env['HTTP_REFERER'] = @referer = 'awesome.pa.ge/believe/me'
@request.env['HTTP_USER_AGENT'] = @ua = 'Fancy new UA'
Expand Down

0 comments on commit 512e001

Please sign in to comment.