function peopleaggregator_editUserRelation($args) { $token = $args['authToken']; $dest_login = $args['login']; $rel_type_id = Relation::lookup_relation_type_id($args['relation']); $user = User::from_auth_token($token); $dest_user = new User(); $dest_user->load($dest_login); // make sure there is a relation, and fail if not Relation::get_relation($user->user_id, $dest_user->user_id); // now make the change Relation::add_relation($user->user_id, $dest_user->user_id, $rel_type_id); return array('success' => TRUE, 'msg' => 'Edited relation'); }