Commit 59760832ce02ccaa912baf5edef7f1cdb10392ce
1 parent
f2f02b6c
Exists in
master
and in
1 other branch
Updated user agent string to show OS
Showing
3 changed files
with
8 additions
and
4 deletions
Show diff stats
Gemfile
... | ... | @@ -8,7 +8,7 @@ gem 'haml' |
8 | 8 | gem 'htmlentities', "~> 4.3.0" |
9 | 9 | gem 'rack-ssl', :require => 'rack/ssl' # force SSL |
10 | 10 | |
11 | -gem 'useragent', '~> 0.3.1' | |
11 | +gem 'useragent', '~> 0.4.16' | |
12 | 12 | gem 'inherited_resources' |
13 | 13 | gem 'SystemTimer', :platform => :ruby_18 |
14 | 14 | gem 'actionmailer_inline_css', "~> 1.3.0" | ... | ... |
Gemfile.lock
... | ... | @@ -328,7 +328,7 @@ GEM |
328 | 328 | kgio (~> 2.6) |
329 | 329 | rack |
330 | 330 | raindrops (~> 0.7) |
331 | - useragent (0.3.2) | |
331 | + useragent (0.4.16) | |
332 | 332 | warden (1.2.1) |
333 | 333 | rack (>= 1.0) |
334 | 334 | webmock (1.8.7) |
... | ... | @@ -396,7 +396,7 @@ DEPENDENCIES |
396 | 396 | uglifier (>= 1.0.3) |
397 | 397 | underscore-rails |
398 | 398 | unicorn |
399 | - useragent (~> 0.3.1) | |
399 | + useragent (~> 0.4.16) | |
400 | 400 | webmock |
401 | 401 | xmpp4r |
402 | 402 | yajl-ruby | ... | ... |
app/models/notice.rb
... | ... | @@ -43,7 +43,11 @@ class Notice |
43 | 43 | end |
44 | 44 | |
45 | 45 | def user_agent_string |
46 | - (user_agent.nil? || user_agent.none?) ? "N/A" : "#{user_agent.browser} #{user_agent.version}" | |
46 | + if user_agent.nil? || user_agent.none? | |
47 | + "N/A" | |
48 | + else | |
49 | + "#{user_agent.browser} #{user_agent.version} (#{user_agent.os})" | |
50 | + end | |
47 | 51 | end |
48 | 52 | |
49 | 53 | def environment_name | ... | ... |