Index: openacs-4/packages/acs-admin/www/apm/package-delete-2.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/apm/package-delete-2.tcl,v diff -u -N -r1.6 -r1.6.6.1 --- openacs-4/packages/acs-admin/www/apm/package-delete-2.tcl 11 Dec 2003 21:39:45 -0000 1.6 +++ openacs-4/packages/acs-admin/www/apm/package-delete-2.tcl 11 Oct 2005 23:55:28 -0000 1.6.6.1 @@ -25,13 +25,9 @@ doc_body_append [apm_header "Delete"] -db_transaction { - apm_package_delete -sql_drop_scripts $sql_drop_scripts -remove_files=0 -callback apm_doc_body_callback $package_key -} on_error { - if {[apm_package_registered_p $package_key] } { - doc_body_append "The database returned the following error - message
[ad_quotehtml $errmsg]
" - } +if { [catch {apm_package_delete -sql_drop_scripts $sql_drop_scripts -remove_files=0 -callback apm_doc_body_callback $package_key} errmsg] } { + doc_body_append "We encountered the following error when deleting package \"$package_key\": +
[ad_quotehtml $errmsg]
" } doc_body_append "