Sha256: 0ad34759ac46398e75dcde10088e542c741b19207e9e2d1e1b29e58b21f617bf

Contents?: true

Size: 343 Bytes

Versions: 36

Compression:

Stored size: 343 Bytes

Contents

# frozen_string_literal: true

module ShopifyApp
  class InMemoryShopSessionStore < InMemorySessionStore
    class << self
      def store(session, *args)
        id = super
        repo[session.shop] = session
        id
      end

      def retrieve_by_shopify_domain(shopify_domain)
        repo[shopify_domain]
      end
    end
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
shopify_app-22.5.2 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.5.1 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.5.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.4.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.3.1 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.3.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.2.1 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.2.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.1.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.0.1 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-22.00.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.10.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.9.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.8.1 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.8.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.7.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.6.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.5.0 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.4.1 lib/shopify_app/session/in_memory_shop_session_store.rb
shopify_app-21.4.0 lib/shopify_app/session/in_memory_shop_session_store.rb