From 3a9bbe04c0a91530718a75e440086f1fb5e21826 Mon Sep 17 00:00:00 2001 From: Nevelito Date: Wed, 13 Nov 2024 12:14:04 +0100 Subject: [PATCH 1/2] add page number to edid page --- app/components/avo/views/resource_show_component.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/components/avo/views/resource_show_component.rb b/app/components/avo/views/resource_show_component.rb index 33f255cc91..8e77a6ad1f 100644 --- a/app/components/avo/views/resource_show_component.rb +++ b/app/components/avo/views/resource_show_component.rb @@ -50,7 +50,7 @@ def edit_path {} end - helpers.edit_resource_path(record: @resource.record, resource: @resource, **args) + helpers.edit_resource_path(record: @resource.record, resource: @resource, **keep_referrer_params, **args) end def controls From 16fd6c13a83066a80468fcf5c46a9cb12a96b563 Mon Sep 17 00:00:00 2001 From: Nevelito Date: Wed, 13 Nov 2024 13:07:43 +0100 Subject: [PATCH 2/2] Add spec --- spec/components/avo/views/resource_show_component_spec.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/components/avo/views/resource_show_component_spec.rb b/spec/components/avo/views/resource_show_component_spec.rb index f18318d5a9..8e30658000 100644 --- a/spec/components/avo/views/resource_show_component_spec.rb +++ b/spec/components/avo/views/resource_show_component_spec.rb @@ -31,6 +31,7 @@ test_controller.view_context.render(component) expect(component.back_path).to eq("/admin/resources/users?page=42") + expect(component.edit_path).to eq("/admin/resources/users/#{user.first_name.downcase}-#{user.last_name.downcase}/edit?page=42") end end end