From b2f00358f102134d09b5e0ac48dffc08c13b1ece Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Tue, 15 Aug 2017 17:24:06 +0630 Subject: [PATCH] update ability for setmenu --- app/controllers/settings/item_sets_controller.rb | 2 +- app/controllers/settings/menu_item_sets_controller.rb | 2 +- app/models/ability.rb | 2 ++ app/views/settings/menu_item_sets/index.html.erb | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) 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 @@ <%= item.menu_item.name %> <%= link_to 'Show', settings_menu_item_set_path(item),:class=>'btn btn-sm btn-success' %> <%= link_to 'Edit', edit_settings_menu_item_set_path(item),:class=>'btn btn-sm btn-primary' %> - <%= link_to 'Destroy', settings_item_set_path(item), method: :delete, data: { confirm: 'Are you sure?' } ,:class=>'btn btn-danger btn-sm'%> + <%= link_to 'Destroy', settings_menu_item_set_path(item), method: :delete, data: { confirm: 'Are you sure?' } ,:class=>'btn btn-danger btn-sm'%> <% end %>