diff --git a/app/models/channel.rb b/app/models/channel.rb index 45165932c..bb8e6abe9 100644 --- a/app/models/channel.rb +++ b/app/models/channel.rb @@ -62,7 +62,7 @@ fetch one account rescue => e error = "Can't use Channel::Driver::#{adapter.to_classname}: #{e.inspect}" logger.error error - logger.error e.backtrace + logger.error e self.status_in = 'error' self.last_log_in = error preferences[:last_fetch] = Time.zone.now @@ -102,7 +102,7 @@ stream instance of account rescue => e error = "Can't use Channel::Driver::#{adapter.to_classname}: #{e.inspect}" logger.error error - logger.error e.backtrace + logger.error e self.status_in = 'error' self.last_log_in = error save! @@ -204,7 +204,7 @@ stream all accounts rescue => e error = "Can't use stream for channel (#{channel.id}): #{e.inspect}" logger.error error - logger.error e.backtrace + logger.error e channel.status_in = 'error' channel.last_log_in = error channel.save! @@ -261,7 +261,7 @@ send via account rescue => e error = "Can't use Channel::Driver::#{adapter.to_classname}: #{e.inspect}" logger.error error - logger.error e.backtrace + logger.error e self.status_out = 'error' self.last_log_out = error save! @@ -297,7 +297,7 @@ process via account rescue => e error = "Can't use Channel::Driver::#{adapter.to_classname}: #{e.inspect}" logger.error error - logger.error e.backtrace + logger.error e self.status_in = 'error' self.last_log_in = error save! diff --git a/app/models/observer/transaction.rb b/app/models/observer/transaction.rb index d1ab877b7..217aab610 100644 --- a/app/models/observer/transaction.rb +++ b/app/models/observer/transaction.rb @@ -61,9 +61,7 @@ class Observer::Transaction < ActiveRecord::Observer integration = backend.new(item, params) integration.perform rescue => e - Rails.logger.error 'ERROR: ' + backend.inspect - Rails.logger.error 'ERROR: ' + e.inspect - Rails.logger.error e.backtrace.inspect + Rails.logger.error e end end diff --git a/app/models/ticket.rb b/app/models/ticket.rb index f27187ac7..6b11c4aac 100644 --- a/app/models/ticket.rb +++ b/app/models/ticket.rb @@ -440,8 +440,7 @@ get count of tickets and tickets which match on selector return [ticket_count, tickets] rescue ActiveRecord::StatementInvalid => e - Rails.logger.error e.inspect - Rails.logger.error e.backtrace + Rails.logger.error e raise ActiveRecord::Rollback end end