FIX: unable to add new poll to post with a public poll

This commit is contained in:
Régis Hanol
2018-06-05 15:49:21 +02:00
parent 174bf98572
commit f05ca02f13

View File

@ -114,10 +114,10 @@ module DiscoursePoll
private private
def self.private_to_public_poll?(post, previous_polls, current_polls, poll_name) def self.private_to_public_poll?(post, previous_polls, current_polls, poll_name)
_previous_poll = previous_polls[poll_name] previous_poll = previous_polls[poll_name]
current_poll = current_polls[poll_name] current_poll = current_polls[poll_name]
if previous_polls["public"].nil? && current_poll["public"] == "true" if previous_poll["public"].nil? && current_poll["public"] == "true"
error = poll_name == DiscoursePoll::DEFAULT_POLL_NAME ? error = poll_name == DiscoursePoll::DEFAULT_POLL_NAME ?
I18n.t("poll.default_cannot_be_made_public") : I18n.t("poll.default_cannot_be_made_public") :
I18n.t("poll.named_cannot_be_made_public", name: poll_name) I18n.t("poll.named_cannot_be_made_public", name: poll_name)