diff --git a/app/reflexes/products_reflex.rb b/app/reflexes/products_reflex.rb index e6dd59e41d..b312c74205 100644 --- a/app/reflexes/products_reflex.rb +++ b/app/reflexes/products_reflex.rb @@ -116,11 +116,11 @@ class ProductsReflex < ApplicationReflex producer_options: producers, producer_id: @producer_id, category_options: categories, category_id: @category_id, flashes: flash }) - ).broadcast + ) cable_ready.replace_state( url: current_url, - ).broadcast_later + ) morph :nothing end @@ -133,12 +133,11 @@ class ProductsReflex < ApplicationReflex cable_ready.replace( selector: "#products-form", html: render(partial: "admin/products_v3/table", locals:) - ).broadcast + ) morph :nothing - # dunno why this doesn't work. - # morph "#products-form", render(partial: "admin/products_v3/table", - # locals: { products: products }) + # dunno why this doesn't work. The HTML stops after the first `` element, wtf?! + # morph "#products-form", render(partial: "admin/products_v3/table", locals:) end def producers