diff --git a/.changesets/require-appsignal-in-grape-integration-file.md b/.changesets/require-appsignal-in-grape-integration-file.md new file mode 100644 index 000000000..d5cccb84c --- /dev/null +++ b/.changesets/require-appsignal-in-grape-integration-file.md @@ -0,0 +1,6 @@ +--- +bump: patch +type: change +--- + +Require the AppSignal gem in the Grape integration file. Previously `require "appsignal"` had to be called before `require "appsignal/integrations/grape"`. This `require "appsignal"` is no longer required. diff --git a/lib/appsignal/integrations/grape.rb b/lib/appsignal/integrations/grape.rb index b7c5f19be..a20978281 100644 --- a/lib/appsignal/integrations/grape.rb +++ b/lib/appsignal/integrations/grape.rb @@ -1,7 +1,10 @@ # frozen_string_literal: true +require "appsignal" require "appsignal/rack/grape_middleware" +Appsignal.internal_logger.debug("Loading Grape integration") + module Appsignal # @api private module Grape