lib/appsignal.rb in appsignal-1.1.2 vs lib/appsignal.rb in appsignal-1.1.3.beta.1
- old
+ new
@@ -130,17 +130,17 @@
return if !active? || is_ignored_error?(error)
unless error.is_a?(Exception)
logger.error('Can\'t send error, given value is not an exception')
return
end
- transaction = Appsignal::Transaction.create(
+ transaction = Appsignal::Transaction.new(
SecureRandom.uuid,
namespace,
Appsignal::Transaction::GenericRequest.new({})
)
transaction.set_tags(tags) if tags
transaction.set_error(error)
- Appsignal::Transaction.complete_current!
+ transaction.complete
end
alias :send_exception :send_error
def set_error(exception)
return if !active? ||