diff --git a/app/models/communication/block/template/person.rb b/app/models/communication/block/template/person.rb index 0cdddf14a38d2f8abf5d7e9c382a0b2c048d1533..8cfbb025523ccd6baf8261e403158212fa580c66 100644 --- a/app/models/communication/block/template/person.rb +++ b/app/models/communication/block/template/person.rb @@ -14,8 +14,12 @@ class Communication::Block::Template::Person < Communication::Block::Template::B end @elements end + + def people + @people ||= elements.collect(&:person).compact.uniq + end def children - elements.collect(&:person).compact + people end end