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