app/models/enju_message/ability.rb in enju_message-0.1.14.pre4 vs app/models/enju_message/ability.rb in enju_message-0.1.14.pre5

- old
+ new

@@ -4,23 +4,23 @@ def initialize(user, ip_address = nil) case user.try(:role).try(:name) when 'Administrator' can :manage, Message - can [:read, :update, :destroy], MessageRequest + can [:read, :update, :destroy, :delete], MessageRequest can [:read, :update], MessageTemplate when 'Librarian' can [:index, :create], Message can [:update], Message do |message| message.sender == user end - can [:show, :destroy], Message do |message| + can [:show, :destroy, :delete], Message do |message| message.receiver == user end - can [:read, :update, :destroy], MessageRequest + can [:read, :update, :destroy, :delete], MessageRequest can :read, MessageTemplate when 'User' - can [:read, :destroy], Message do |message| + can [:read, :destroy, :delete], Message do |message| message.receiver == user end can :index, Message can :show, Message do |message| message.receiver == user