Index: openacs-4/packages/xowiki-portlet/tcl/xowiki-admin-portlet-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki-portlet/tcl/xowiki-admin-portlet-procs.tcl,v diff -u -r1.4.2.6 -r1.4.2.7 --- openacs-4/packages/xowiki-portlet/tcl/xowiki-admin-portlet-procs.tcl 20 Sep 2022 08:54:37 -0000 1.4.2.6 +++ openacs-4/packages/xowiki-portlet/tcl/xowiki-admin-portlet-procs.tcl 17 Jan 2023 10:24:00 -0000 1.4.2.7 @@ -76,7 +76,7 @@ xowiki_admin_portlet proc install {} { :log "--portlet calling [self proc]" set name [:name] - db_transaction { + ::xo::dc transaction { # # create the datasource @@ -151,14 +151,14 @@ # completely identical to "xowiki_portlet uninstall" # set name [:name] - db_transaction { + ::xo::dc transaction { # # get the datasource # - set ds_id [db_string dbqd..get_ds_id { + set ds_id [::xo::dc get_value get_ds_id { select datasource_id from portal_datasources where name = :name - } -default "0"] + } 0] if {$ds_id != 0} { #