Don't reject likes by email for closed topics (#4311)

This commit is contained in:
James Kiesel
2016-07-05 11:33:08 -04:00
committed by Régis Hanol
parent 5c1e18ecc8
commit 3588780ac3
2 changed files with 6 additions and 1 deletions

View File

@ -404,11 +404,11 @@ module Email
def create_reply(options={})
raise TopicNotFoundError if options[:topic].nil? || options[:topic].trashed?
raise TopicClosedError if options[:topic].closed?
if post_action_type = post_action_for(options[:raw])
create_post_action(options[:user], options[:post], post_action_type)
else
raise TopicClosedError if options[:topic].closed?
options[:topic_id] = options[:post].try(:topic_id)
options[:reply_to_post_number] = options[:post].try(:post_number)
options[:is_group_message] = options[:topic].private_message? && options[:topic].allowed_groups.exists?