Skip to content

Commit

Permalink
Merge pull request #328 from realhub/catch-pg-connection
Browse files Browse the repository at this point in the history
active_record: Catch PG::ConnectionBad
  • Loading branch information
pokonski authored Dec 20, 2018
2 parents 0a521d4 + a211eb2 commit e9e550e
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion lib/public_activity/orm/active_record/activity.rb
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,10 @@ class Activity < ::ActiveRecord::Base
end
rescue ::ActiveRecord::NoDatabaseError => e
warn("[WARN] database doesn't exist. Skipping PublicActivity::Activity#parameters's serialization")
rescue ::PG::ConnectionBad => e
warn("[WARN] couldn't connect to database. Skipping PublicActivity::Activity#parameters's serialization")
rescue Mysql2::Error::ConnectionError
warn("[WARN] database is not available. Skipping PublicActivity::Activity#parameters's serialization")
warn("[WARN] couldn't connect to database. Skipping PublicActivity::Activity#parameters's serialization")
end

if ::ActiveRecord::VERSION::MAJOR < 4 || defined?(ProtectedAttributes)
Expand Down

0 comments on commit e9e550e

Please sign in to comment.