Sha256: 52c0fe94f8b00d06c7ba1e3df3155b859853b62b5161b008bb52f5b794e5913f

Contents?: true

Size: 461 Bytes

Versions: 2

Compression:

Stored size: 461 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module Vigiles
  module ConversationRecorders
    class Unknown < ConversationRecorder
      include Singleton

      sig { override.params(req: ActionDispatch::Request).void }
      def ensure_content_type_matches!(req); end

      sig { override.params(req: ActionDispatch::Request, res: Rack::Response).returns(Archive::Conversation) }
      def record(req:, res:) = Archive::Conversation.new
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
vigiles-0.1.5 lib/vigiles/conversation_recorders/unknown.rb
vigiles-0.1.4 lib/vigiles/conversation_recorders/unknown.rb