From 9bc90cdd19a8b619ff7bb1d513d42b7853757eb5 Mon Sep 17 00:00:00 2001 From: rdillensnyder <101280580+rdillensnyder@users.noreply.github.com> Date: Tue, 25 Oct 2022 13:35:13 -0400 Subject: [PATCH] Add `embedded` param to `splash_page` Related to #1539 The 'embedded' param from the updated OAuth flow is lost by the EnsureAuthenticatedLinks concern during redirects for deep linked pages or Admin extensions. Adding this param to ensure the flow completes successfully. --- .../concerns/shopify_app/ensure_authenticated_links.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/concerns/shopify_app/ensure_authenticated_links.rb b/app/controllers/concerns/shopify_app/ensure_authenticated_links.rb index be6934475..9c83faaac 100644 --- a/app/controllers/concerns/shopify_app/ensure_authenticated_links.rb +++ b/app/controllers/concerns/shopify_app/ensure_authenticated_links.rb @@ -15,6 +15,7 @@ def splash_page return_to: request.fullpath, shop: current_shopify_domain, host: params[:host], + embedded: params[:embedded], ) end