From cc16afe49bb220388068723136ba6e5bb1cf864d Mon Sep 17 00:00:00 2001 From: Yuki Date: Thu, 23 Apr 2015 02:07:50 +0530 Subject: [PATCH] Users get notified by anonymous questions they asked. Fixes Retrospring/bugs#21 --- app/models/answer.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/answer.rb b/app/models/answer.rb index d05e16a4..05f81c6c 100644 --- a/app/models/answer.rb +++ b/app/models/answer.rb @@ -8,9 +8,9 @@ class Answer < ActiveRecord::Base after_create do Inbox.where(user: self.user, question: self.question).destroy_all - Notification.notify self.question.user, self unless self.question.author_is_anonymous + Notification.notify self.question.user, self unless self.question.user == self.user or self.question.user.nil? Subscription.subscribe self.user, self - Subscription.subscribe self.question.user, self unless self.question.user.nil? + Subscription.subscribe self.question.user, self unless self.question.author_is_anonymous self.user.increment! :answered_count self.question.increment! :answer_count end