diff --git a/plugin.rb b/plugin.rb index f992a30..5c1bcda 100644 --- a/plugin.rb +++ b/plugin.rb @@ -340,20 +340,16 @@ SQL require_dependency 'topic_list_item_serializer' class ::TopicListItemSerializer - attributes :has_accepted_answer + attributes :has_accepted_answer, :can_have_answer def has_accepted_answer object.custom_fields["accepted_answer_post_id"] ? true : false end - if SiteSetting.empty_box_on_unsolved - attributes :can_have_answer + def can_have_answer + return true if SiteSetting.allow_solved_on_all_topics - def can_have_answer - return true if SiteSetting.allow_solved_on_all_topics - - return scope.allow_accepted_answers_on_category?(object.category_id) - end + return scope.allow_accepted_answers_on_category?(object.category_id) end end