This commit is contained in:
r888888888
2013-07-26 16:49:50 -07:00
parent aede1c347a
commit a6329174c4
7 changed files with 45 additions and 23 deletions

View File

@@ -163,4 +163,11 @@ class TagAlias < ActiveRecord::Base
end
end
end
def deletable_by?(user)
return true if user.is_admin?
return true if is_pending? && user.is_janitor?
return true if is_pending? && user.id == creator_id
return false
end
end

View File

@@ -164,4 +164,11 @@ class TagImplication < ActiveRecord::Base
clear_parent_cache
clear_descendants_cache
end
def deletable_by?(user)
return true if user.is_admin?
return true if is_pending? && user.is_janitor?
return true if is_pending? && user.id == creator_id
return false
end
end