discourse-shared-edits/lib/discourse_shared_edits/guardian_extension.rb

12 lines
293 B
Ruby

# frozen_string_literal: true
module DiscourseSharedEdits
module GuardianExtension
extend ActiveSupport::Concern
def can_toggle_shared_edits?
SiteSetting.shared_edits_enabled && authenticated? &&
(is_staff? || @user.has_trust_level?(TrustLevel[4]))
end
end
end