Files
danbooru/app/policies/post_replacement_policy.rb
evazion a7dc05ce63 Enable frozen string literals.
Make all string literals immutable by default.
2021-12-14 21:33:27 -06:00

24 lines
496 B
Ruby

# frozen_string_literal: true
class PostReplacementPolicy < ApplicationPolicy
def create?
user.is_moderator?
end
def update?
user.is_moderator?
end
def permitted_attributes_for_create
%i[replacement_url replacement_file final_source tags]
end
def permitted_attributes_for_update
%i[
old_file_ext old_file_size old_image_width old_image_height old_md5
file_ext file_size image_width image_height md5 original_url
replacement_url
]
end
end