diff --git a/app/controllers/settings/item_sets_controller.rb b/app/controllers/settings/item_sets_controller.rb index 5c089c31..5564ed98 100644 --- a/app/controllers/settings/item_sets_controller.rb +++ b/app/controllers/settings/item_sets_controller.rb @@ -1,6 +1,6 @@ class Settings::ItemSetsController < ApplicationController before_action :set_settings_item_set, only: [:show, :edit, :update, :destroy] - + load_and_authorize_resource except: [:create] # GET /settings/item_sets # GET /settings/item_sets.json def index diff --git a/app/controllers/settings/menu_item_sets_controller.rb b/app/controllers/settings/menu_item_sets_controller.rb index 917e5330..eb710e8c 100644 --- a/app/controllers/settings/menu_item_sets_controller.rb +++ b/app/controllers/settings/menu_item_sets_controller.rb @@ -1,6 +1,6 @@ class Settings::MenuItemSetsController < ApplicationController before_action :set_settings_menu_item_set, only: [:show, :edit, :update, :destroy] - + load_and_authorize_resource except: [:create] # GET /settings/menu_item_sets # GET /settings/menu_item_sets.json def index diff --git a/app/models/ability.rb b/app/models/ability.rb index 1938fb45..d94fef43 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -16,6 +16,8 @@ class Ability can :manage, MenuItemInstance can :manage, MenuItemOption can :manage, SetMenuItem + can :manage, ItemSet + can :manage, MenuItemSet can :manage, OrderQueueStation can :manage, Zone can :manage, CashierTerminal diff --git a/app/views/settings/menu_item_sets/index.html.erb b/app/views/settings/menu_item_sets/index.html.erb index 95b5dbe9..0a2e50d2 100644 --- a/app/views/settings/menu_item_sets/index.html.erb +++ b/app/views/settings/menu_item_sets/index.html.erb @@ -26,7 +26,7 @@