fixed tag subscription tests

This commit is contained in:
albert
2011-07-20 17:23:38 -04:00
parent c453e7db0f
commit 6791d4d113
13 changed files with 99 additions and 44 deletions

View File

@@ -15,8 +15,9 @@ class TagSubscriptionsController < ApplicationController
end
def index
@search = TagSubscription.visible.search(params[:search])
@tag_subscriptions = @search.paginate(:page => params[:page])
@user = CurrentUser.user
@search = TagSubscription.visible_to(@user).search(params[:search])
@tag_subscriptions = @search.paginate(params[:page])
respond_with(@tag_subscriptions)
end
@@ -41,6 +42,6 @@ class TagSubscriptionsController < ApplicationController
private
def check_privilege(tag_subscription)
raise User::PrivilegeError unless (tag_subscription.owner_id == CurrentUser.id || CurrentUser.is_moderator?)
raise User::PrivilegeError unless tag_subscription.editable_by?(CurrentUser.user)
end
end