...@@ -24,14 +24,9 @@ module Gitlab ...@@ -24,14 +24,9 @@ module Gitlab
private private
def prohibited_key?(key) def prohibited_key?(key)
return false if allowed_reference?(key) return false if permitted_key?(key)
return true if 'cached_markdown_version'.equal?(key) 'cached_markdown_version' == key || PROHIBITED_SUFFIXES.any? {|suffix| key.end_with?(suffix)}
prohibited_suffixes = %w(_id _html)
prohibited_suffixes.any? do |suffix|
true if key.end_with?(suffix)
end
end end
def allowed_reference?(key) def allowed_reference?(key)
... ...
......