From 8197d7495521b1541b51557d4e38f6e852bb5557 Mon Sep 17 00:00:00 2001 From: Connor Turland Date: Fri, 22 Apr 2016 15:02:16 -0400 Subject: [PATCH] wasn't including the right people in some circumstances --- app/models/synapse.rb | 2 +- app/models/topic.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/synapse.rb b/app/models/synapse.rb index 33cfab86..7e361af3 100644 --- a/app/models/synapse.rb +++ b/app/models/synapse.rb @@ -36,7 +36,7 @@ class Synapse < ActiveRecord::Base # :nocov: def collaborator_ids if defer_to_map - defer_to_map.collaborators.map(&:id) + defer_to_map.editors.select{|mapper| not mapper == self.user }.map(&:id) else [] end diff --git a/app/models/topic.rb b/app/models/topic.rb index 95663055..61f405de 100644 --- a/app/models/topic.rb +++ b/app/models/topic.rb @@ -92,7 +92,7 @@ class Topic < ActiveRecord::Base def collaborator_ids if defer_to_map - defer_to_map.collaborators.map(&:id) + defer_to_map.editors.select{|mapper| not mapper == self.user }.map(&:id) else [] end