From c54c936c0a854b12fc7344fe4f5c487200dd469f Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Thu, 6 Nov 2014 11:04:01 -0300 Subject: [PATCH] sub_organizations: fix relation --- plugins/sub_organizations/lib/sub_organizations_plugin/relation.rb | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/plugins/sub_organizations/lib/sub_organizations_plugin/relation.rb b/plugins/sub_organizations/lib/sub_organizations_plugin/relation.rb index 3c3c063..756e289 100644 --- a/plugins/sub_organizations/lib/sub_organizations_plugin/relation.rb +++ b/plugins/sub_organizations/lib/sub_organizations_plugin/relation.rb @@ -25,14 +25,12 @@ class SubOrganizationsPlugin::Relation < Noosfero::Plugin::ActiveRecord end end - class << self - def add_children(parent, *children) - children.each {|child| create!(:parent => parent, :child => child)} - end + def self.add_children(parent, *children) + children.each {|child| SubOrganizationsPlugin::Relation.create!(:parent => parent, :child => child)} + end - def remove_children(parent, *children) - children.flatten.each {|child| find_by_parent_id_and_child_id(parent.id, child.id).destroy} - end + def self.remove_children(parent, *children) + children.flatten.each {|child| find_by_parent_id_and_child_id(parent.id, child.id).destroy} end end -- libgit2 0.21.2