Index: openacs-4/packages/acs-subsite/tcl/package-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/tcl/package-procs.tcl,v diff -u -r1.16 -r1.17 --- openacs-4/packages/acs-subsite/tcl/package-procs.tcl 25 Apr 2004 14:28:15 -0000 1.16 +++ openacs-4/packages/acs-subsite/tcl/package-procs.tcl 25 Apr 2004 15:02:28 -0000 1.17 @@ -718,7 +718,6 @@ ad_proc -public package_instantiate_object { { -creation_user "" } { -creation_ip "" } - { -package_id "" } { -package_name "" } { -var_list "" } { -extra_vars "" } @@ -804,9 +803,6 @@ if { [empty_string_p $creation_ip] } { set creation_ip [ad_conn peeraddr] } - if { [empty_string_p $package_id] } { - set package_id [ad_conn package_id] - } } if {$creation_user == 0} { @@ -815,8 +811,8 @@ lappend var_list [list creation_user $creation_user] lappend var_list [list creation_ip $creation_ip] - lappend var_list [list package_id $package_id] + # The first thing we need to do is select out the list of all # the parameters that can be passed to this object type's new function. # This will prevent us from passing in any parameters that are @@ -893,6 +889,8 @@ } } + ReturnHeaders + ns_write "package_id is $package_id; var_list is $var_list" set object_id [db_exec_plsql create_object {}] if { [ad_conn isconnected] } {