Index: openacs-4/packages/acs-content-repository/acs-content-repository.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-content-repository/acs-content-repository.info,v
diff -u -r1.117.2.18 -r1.117.2.19
--- openacs-4/packages/acs-content-repository/acs-content-repository.info 13 Jul 2023 13:09:51 -0000 1.117.2.18
+++ openacs-4/packages/acs-content-repository/acs-content-repository.info 30 Oct 2023 16:58:17 -0000 1.117.2.19
@@ -7,7 +7,7 @@
t
t
-
+
f
t
OpenACS
@@ -24,7 +24,7 @@
GPL
3
-
+
Index: openacs-4/packages/acs-content-repository/sql/postgresql/content-item.sql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-content-repository/sql/postgresql/content-item.sql,v
diff -u -r1.77.2.1 -r1.77.2.2
--- openacs-4/packages/acs-content-repository/sql/postgresql/content-item.sql 27 Aug 2019 09:21:42 -0000 1.77.2.1
+++ openacs-4/packages/acs-content-repository/sql/postgresql/content-item.sql 30 Oct 2023 16:58:17 -0000 1.77.2.2
@@ -1320,24 +1320,20 @@
$$ LANGUAGE plpgsql;
--- I hard code the content_item_globals.c_root_folder_id here
-select define_function_args('content_item__get_virtual_path','item_id,root_folder_id;-100');
+select define_function_args('content_item__get_virtual_path','item_id,root_folder_id;null');
--
-- procedure content_item__get_virtual_path/2
--
CREATE OR REPLACE FUNCTION content_item__get_virtual_path(
get_virtual_path__item_id integer,
- get_virtual_path__root_folder_id integer -- default content_item_globals.c_root_folder_id -- default '-100'
-
+ get_virtual_path__root_folder_id integer
) RETURNS varchar AS $$
DECLARE
v_path varchar;
v_item_id cr_items.item_id%TYPE;
v_is_folder boolean;
v_index cr_items.item_id%TYPE;
BEGIN
- -- XXX possible bug: root_folder_id arg is ignored.
-
-- first resolve the item
v_item_id := content_symlink__resolve(get_virtual_path__item_id);
@@ -1346,9 +1342,9 @@
-- if the folder has an index page
if v_is_folder = 't' and v_index is not null then
- v_path := content_item__get_path(content_symlink__resolve(v_index),null);
+ v_path := content_item__get_path(content_symlink__resolve(v_index), get_virtual_path__root_folder_id);
else
- v_path := content_item__get_path(v_item_id,null);
+ v_path := content_item__get_path(v_item_id, get_virtual_path__root_folder_id);
end if;
return v_path;
Fisheye: Tag 1.1 refers to a dead (removed) revision in file `openacs-4/packages/acs-content-repository/sql/postgresql/upgrade/upgrade-5.10.1b1-5.10.1b2.sql'.
Fisheye: No comparison available. Pass `N' to diff?