Allowing people to view/edit

This commit is contained in:
2014-02-09 05:13:35 -07:00
parent 2c4cd4a020
commit ee7e79a433
7 changed files with 20 additions and 11 deletions

View File

@@ -12,6 +12,7 @@ class ResourcesController < ApplicationController
end
def create
@resource.modified_by = current_user.id # log who modified this last
authorize! :create, @resource
respond_to do |format|
@@ -26,6 +27,7 @@ class ResourcesController < ApplicationController
end
def update
@resource.modified_by = current_user.id # log who modified this last
@resource.assign_attributes(params[:resource])
authorize! :update, @resource
@@ -50,7 +52,7 @@ class ResourcesController < ApplicationController
end
def load_users
if can? :manage, Resource then
if can? :assign_user, Resource then
@users = User.accessible_by(current_ability).sort_by(&:name)
else
@users = [current_user]