Merge pull request #17 from skiprope/issue-21

Users get notified by anonymous questions they asked
This commit is contained in:
Georg G. 2015-04-23 09:00:16 +02:00
commit 3a2bf6c2fc
1 changed files with 2 additions and 2 deletions

View File

@ -8,9 +8,9 @@ class Answer < ActiveRecord::Base
after_create do after_create do
Inbox.where(user: self.user, question: self.question).destroy_all 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.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.user.increment! :answered_count
self.question.increment! :answer_count self.question.increment! :answer_count
end end