mirror of
https://github.com/discourse/discourse-solved.git
synced 2025-07-06 13:52:11 +00:00
FIX: Include the serializer fields only if plugin is enabled
This commit is contained in:
parent
086c5de866
commit
d0cf9c258b
@ -7,6 +7,10 @@ module TopicAnswerMixin
|
|||||||
object.custom_fields["accepted_answer_post_id"] ? true : false
|
object.custom_fields["accepted_answer_post_id"] ? true : false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def include_has_accepted_answer?
|
||||||
|
SiteSetting.solved_enabled
|
||||||
|
end
|
||||||
|
|
||||||
def can_have_answer
|
def can_have_answer
|
||||||
return true if SiteSetting.allow_solved_on_all_topics
|
return true if SiteSetting.allow_solved_on_all_topics
|
||||||
return false if object.closed || object.archived
|
return false if object.closed || object.archived
|
||||||
@ -14,6 +18,6 @@ module TopicAnswerMixin
|
|||||||
end
|
end
|
||||||
|
|
||||||
def include_can_have_answer?
|
def include_can_have_answer?
|
||||||
SiteSetting.empty_box_on_unsolved
|
SiteSetting.solved_enabled && SiteSetting.empty_box_on_unsolved
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user