diff options
Diffstat (limited to 'app/models/speaker.rb')
| -rw-r--r-- | app/models/speaker.rb | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/app/models/speaker.rb b/app/models/speaker.rb index 86be7dc..0ed9cdd 100644 --- a/app/models/speaker.rb +++ b/app/models/speaker.rb @@ -5,16 +5,10 @@ class Speaker < ActiveRecord::Base validates_uniqueness_of :user_id, :scope => :discussion_id validates :user, :discussion, :presence => true - after_destroy :destroy_discussion_view after_destroy :destroy_discussion private - def destroy_discussion_view - @view = DiscussionView.find_by_user_id_and_discussion_id(self.user_id, self.discussion_id) - @view.destroy if @view - end - def destroy_discussion self.discussion.destroy unless self.discussion.speakers.any? end |
