From eca95f90de3de7c6507fc529e00e1e36f136a234 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Tue, 28 Jul 2026 00:02:55 +0200 Subject: Let editors manage menu titles in both locales --- app/controllers/menu_items_controller.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'app/controllers/menu_items_controller.rb') diff --git a/app/controllers/menu_items_controller.rb b/app/controllers/menu_items_controller.rb index b095c8df..8b4e636e 100644 --- a/app/controllers/menu_items_controller.rb +++ b/app/controllers/menu_items_controller.rb @@ -19,7 +19,9 @@ class MenuItemsController < ApplicationController end def create - if MenuItem.create( menu_item_params ) + @menu_item = MenuItem.new( menu_item_params ) + + if @menu_item.save redirect_to menu_items_path else render :new @@ -58,6 +60,6 @@ class MenuItemsController < ApplicationController private def menu_item_params - params.require(:menu_item).permit(:node_id, :path, :position, :type, :title, :type_id) + params.require(:menu_item).permit(:node_id, :path, :position, :titles => {}) end end -- cgit v1.3