diff --git a/.discourse-compatibility b/.discourse-compatibility index d02f073..ec4b8b7 100644 --- a/.discourse-compatibility +++ b/.discourse-compatibility @@ -1,3 +1,4 @@ +< 3.2.0.beta4-dev: ad1b7c9608bf32c3a991580347302a071d5902d9 < 3.2.0.beta2-dev: 9fbf43e2f077e86f0a1ff769af6036d4e78bfff1 3.1.999: b5d487d6a5bfe2571d936eec5911d02a5f3fcc32 3.1.0.beta1: 62fe282c756ac7de43a22a09b0d675882a507743 diff --git a/plugin.rb b/plugin.rb index d0430ed..e72d646 100644 --- a/plugin.rb +++ b/plugin.rb @@ -703,8 +703,10 @@ class ::ListableTopicSerializer category_id_changes = topic_changes.diff["category_id"].to_a tag_changes = topic_changes.diff["tags"].to_a - old_allowed = Guardian.new.allow_accepted_answers?(category_id_changes[0], tag_changes[0]) - new_allowed = Guardian.new.allow_accepted_answers?(category_id_changes[1], tag_changes[1]) + old_allowed = + Guardian.basic_user.allow_accepted_answers?(category_id_changes[0], tag_changes[0]) + new_allowed = + Guardian.basic_user.allow_accepted_answers?(category_id_changes[1], tag_changes[1]) options[:refresh_stream] = true if old_allowed != new_allowed end diff --git a/spec/models/site_spec.rb b/spec/models/site_spec.rb index 5b58c87..5779ff8 100644 --- a/spec/models/site_spec.rb +++ b/spec/models/site_spec.rb @@ -5,7 +5,7 @@ describe Site do let(:category) { Fabricate(:category) } - let(:guardian) { Guardian.new } + let(:guardian) { Guardian.basic_user } before { SiteSetting.show_filter_by_solved_status = true } diff --git a/spec/serializers/topic_answer_mixin_spec.rb b/spec/serializers/topic_answer_mixin_spec.rb index d92831c..6046d1e 100644 --- a/spec/serializers/topic_answer_mixin_spec.rb +++ b/spec/serializers/topic_answer_mixin_spec.rb @@ -5,7 +5,7 @@ describe TopicAnswerMixin do let(:topic) { Fabricate(:topic) } let(:post) { Fabricate(:post, topic: topic) } - let(:guardian) { Guardian.new } + let(:guardian) { Guardian.basic_user } before do topic.custom_fields["accepted_answer_post_id"] = post.id diff --git a/spec/serializers/user_card_serializer_spec.rb b/spec/serializers/user_card_serializer_spec.rb index d0a9ce4..c589d74 100644 --- a/spec/serializers/user_card_serializer_spec.rb +++ b/spec/serializers/user_card_serializer_spec.rb @@ -4,7 +4,7 @@ describe UserCardSerializer do let(:user) { Fabricate(:user) } - let(:serializer) { described_class.new(user, scope: Guardian.new, root: false) } + let(:serializer) { described_class.new(user, scope: Guardian.basic_user, root: false) } let(:json) { serializer.as_json } it "accepted_answers serializes number of accepted answers" do