app/models/enju_library/ability.rb in enju_library-0.1.0.pre27 vs app/models/enju_library/ability.rb in enju_library-0.1.0.pre28
- old
+ new
@@ -13,10 +13,10 @@
can [:delete, :destroy], Library do |library|
library.shelves.empty? and !library.web?
end
can [:read, :create, :update], Shelf
can [:delete, :destroy], Shelf do |shelf|
- shelf.items.empty?
+ shelf.items.empty? and !shelf.web_shelf?
end
can :manage, [
Accept,
BudgetType,
SearchEngine,