From 5e37dffa55c8cb91041b54bb926b52bb2fc7ce38 Mon Sep 17 00:00:00 2001 From: Edward Date: Thu, 26 Mar 2015 15:13:52 +0800 Subject: [PATCH] DataObjects/Core_person_signup.php --- DataObjects/Core_person_signup.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/DataObjects/Core_person_signup.php b/DataObjects/Core_person_signup.php index 884c6f8c..bb6e0101 100644 --- a/DataObjects/Core_person_signup.php +++ b/DataObjects/Core_person_signup.php @@ -56,14 +56,8 @@ class Pman_Core_DataObjects_Core_person_signup extends DB_DataObject $this->person_table = $target->tableName(); $this->update($old); - if(!empty($this->invite_id) && !empty($this->invite_table)){ - $friend = DB_DataObject::factory($this->invite_table); - $friend->setFrom(array( - 'person_id' => $this->invite_id, - 'friend_id' => $target->id - )); - - $friend->insert(); + if(!empty($this->inviter_id) && method_exists($target, 'createFriend')){ + $target->createFriend($this->inviter_id); } return $target; -- 2.39.2