module ExceptionNotifier
  class BaseNotifier
    attr_accessor :base_options

    def initialize(options={})
      @base_options = options
    end

    def send_notice(exception, options, message, message_opts=nil)
      _pre_callback(exception, options, message, message_opts)
      result = yield(message, message_opts)
      _post_callback(exception, options, message, message_opts)
      result
    end

    def _pre_callback(exception, options, message, message_opts)
      @base_options[:pre_callback].call(base_options, self, exception.backtrace, message, message_opts) if @base_options[:pre_callback].respond_to?(:call)
    end

    def _post_callback(exception, options, message, message_opts)
      @base_options[:post_callback].call(base_options, self, exception.backtrace, message, message_opts) if @base_options[:post_callback].respond_to?(:call)
    end

  end
end

module ExceptionNotifier
  class BaseNotifier
    attr_accessor :base_options

    def initialize(options={})
      @base_options = options
    end

    def send_notice(exception, options, message, message_opts=nil)
      _pre_callback(exception, options, message, message_opts)
      result = yield(message, message_opts)
      _post_callback(exception, options, message, message_opts)
      result
    end

    def _pre_callback(exception, options, message, message_opts)
      @base_options[:pre_callback].call(options, self, exception.backtrace, message, message_opts) if @base_options[:pre_callback].respond_to?(:call)
    end

    def _post_callback(exception, options, message, message_opts)
      @base_options[:post_callback].call(options, self, exception.backtrace, message, message_opts) if @base_options[:post_callback].respond_to?(:call)
    end

  end
end

Send the correct options in send_notice
hotfix: Send the correct options in send_notice
