Make is_anonymous_author read only on discussion

refs VICE-2348
flag=partial_anonymity

Test Plan:
 - in a rails console try to modify is_anonymous_author
 > should not be able to

Change-Id: I9691ca1f70e65152f8a8a1cd747c8615dc69a170
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/281745
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Chawn Neal <chawn.neal@instructure.com>
QA-Review: Chawn Neal <chawn.neal@instructure.com>
Product-Review: Chawn Neal <chawn.neal@instructure.com>
This commit is contained in:
Drake Harper 2021-12-21 15:54:25 -07:00
parent 65d78a5852
commit f0272e7e10
1 changed files with 1 additions and 1 deletions

View File

@ -57,7 +57,7 @@ class DiscussionTopic < ActiveRecord::Base
class LockBeforeDueDate < StandardError; end
end
attr_readonly :context_id, :context_type, :user_id, :anonymous_state
attr_readonly :context_id, :context_type, :user_id, :anonymous_state, :is_anonymous_author
has_many :discussion_entries, -> { order(:created_at) }, dependent: :destroy, inverse_of: :discussion_topic
has_many :discussion_entry_drafts, dependent: :destroy, inverse_of: :discussion_topic