Index: openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl,v diff -u -r1.153.2.51 -r1.153.2.52 --- openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl 17 Mar 2022 09:15:25 -0000 1.153.2.51 +++ openacs-4/packages/acs-tcl/tcl/request-processor-procs.tcl 18 Mar 2022 09:13:43 -0000 1.153.2.52 @@ -1594,19 +1594,8 @@ -default {en_US}] return $ad_conn(locale) } - object_url - - package_url { - # Fallbacks, see below. - set ad_conn($var) "/" - ns_log notice "ad_conn: request processor did not set , fallback: $ad_conn($var)" - return $ad_conn($var) - } node_id - - object_id - - object_type - - package_id - - package_key - - instance_name { + package_id { # This is just a fallback, when the request # processor has failed to set the actual site # node, e.g. on invalid requests. When the @@ -1618,7 +1607,7 @@ # determine the appropriate template without # the node_id. In case of failure, the # top-level node_is is returned. - set node [site_node::get -url [ad_conn object_url]] + set node [site_node::get -url /] set ad_conn($var) [dict get $node $var] ns_log notice "ad_conn: request processor did not set , fallback: $ad_conn($var)" return $ad_conn($var)