Sha256: 3a92c0e9b7cc6aa3df4bfb728f8adc6c184fdb135ea319e44c94f210787d6f74
Contents?: true
Size: 403 Bytes
Versions: 62
Compression:
Stored size: 403 Bytes
Contents
module Workarea module Search class StorefrontSearch class ProductAutoRedirect include Middleware def call(response) if !response.has_filters? && response.total == 1 response.redirect = product_path( response.query.results.first[:model] ) else yield end end end end end end
Version data entries
62 entries across 62 versions & 1 rubygems