From 10d9c8b684711b49341a0ee3ca233f301b0e3cd8 Mon Sep 17 00:00:00 2001 From: Anna Topalidi Date: Tue, 24 Feb 2026 11:48:40 +0100 Subject: [PATCH 1/2] Move Manage --- .../extra_user_fields/admin/extra_user_fields_controller.rb | 3 ++- lib/decidim/extra_user_fields/admin_engine.rb | 6 +++--- .../admin_manages_organization_extra_user_fields_spec.rb | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/controllers/decidim/extra_user_fields/admin/extra_user_fields_controller.rb b/app/controllers/decidim/extra_user_fields/admin/extra_user_fields_controller.rb index 76d66ff..7c3d9b8 100644 --- a/app/controllers/decidim/extra_user_fields/admin/extra_user_fields_controller.rb +++ b/app/controllers/decidim/extra_user_fields/admin/extra_user_fields_controller.rb @@ -6,7 +6,8 @@ module Admin # This controller is the abstract class from which all other controllers of # this engine inherit. class ExtraUserFieldsController < Admin::ApplicationController - layout "decidim/admin/settings" + layout "decidim/admin/users" + add_breadcrumb_item_from_menu :admin_user_menu def index enforce_permission_to :read, :extra_user_fields diff --git a/lib/decidim/extra_user_fields/admin_engine.rb b/lib/decidim/extra_user_fields/admin_engine.rb index e398626..1ac0084 100644 --- a/lib/decidim/extra_user_fields/admin_engine.rb +++ b/lib/decidim/extra_user_fields/admin_engine.rb @@ -36,12 +36,12 @@ class AdminEngine < ::Rails::Engine end end - initializer "decidim_extra_user_fields.admin_settings_menu" do - Decidim.menu :admin_settings_menu do |menu| + initializer "decidim_extra_user_fields.admin_user_menu" do + Decidim.menu :admin_user_menu do |menu| menu.add_item :extra_user_fields, t("decidim.admin.extra_user_fields.menu.title"), decidim_extra_user_fields.root_path, - position: 11, + position: 5, icon_name: "list-check" end end diff --git a/spec/system/admin_manages_organization_extra_user_fields_spec.rb b/spec/system/admin_manages_organization_extra_user_fields_spec.rb index 87d4cf6..de16fb3 100644 --- a/spec/system/admin_manages_organization_extra_user_fields_spec.rb +++ b/spec/system/admin_manages_organization_extra_user_fields_spec.rb @@ -12,7 +12,7 @@ end it "creates a new item in submenu" do - visit decidim_admin.edit_organization_path + visit decidim_admin.officializations_path within ".sidebar-menu" do expect(page).to have_content("Manage extra user fields") From 6267e4c653738506bf86c26f03e92d423df9fb67 Mon Sep 17 00:00:00 2001 From: Anna Topalidi Date: Tue, 24 Feb 2026 12:17:27 +0100 Subject: [PATCH 2/2] change CI --- .github/workflows/ci_tests.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 1fcd3c7..d8a29d1 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -9,9 +9,6 @@ on: pull_request: branches-ignore: - "chore/l10n*" - paths: - - "*" - - ".github/**" env: CI: "true"