Index: openacs-4/packages/assessment/tcl/as-item-procs-oracle.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-item-procs-oracle.xql,v diff -u -r1.1.2.3 -r1.1.2.4 --- openacs-4/packages/assessment/tcl/as-item-procs-oracle.xql 23 May 2006 12:11:47 -0000 1.1.2.3 +++ openacs-4/packages/assessment/tcl/as-item-procs-oracle.xql 23 May 2006 12:39:59 -0000 1.1.2.4 @@ -34,4 +34,15 @@ + + + update as_items + set feedback_right=empty_clob(), + feedback_wrong=empty_clob(), + validate_block=empty_clob() + where as_item_id=:new_item_id + returning feedback_right, feedback_wrong, validate_block into :1, :2, :3 + + + Index: openacs-4/packages/assessment/tcl/as-item-procs-postgresql.xql =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-item-procs-postgresql.xql,v diff -u -r1.1.2.4 -r1.1.2.5 --- openacs-4/packages/assessment/tcl/as-item-procs-postgresql.xql 23 May 2006 12:11:47 -0000 1.1.2.4 +++ openacs-4/packages/assessment/tcl/as-item-procs-postgresql.xql 23 May 2006 12:39:59 -0000 1.1.2.5 @@ -32,4 +32,14 @@ + + + update as_items + set feedback_right=:feedback_right, + feedback_wrong=:feedback_wrong, + validate_block=:validate_block + where as_item_id=:new_item_id + + + Index: openacs-4/packages/assessment/tcl/as-item-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/assessment/tcl/as-item-procs.tcl,v diff -u -r1.14.2.7 -r1.14.2.8 --- openacs-4/packages/assessment/tcl/as-item-procs.tcl 23 May 2006 12:11:47 -0000 1.14.2.7 +++ openacs-4/packages/assessment/tcl/as-item-procs.tcl 23 May 2006 12:39:59 -0000 1.14.2.8 @@ -123,14 +123,12 @@ [list required_p $required_p] \ [list data_type $data_type] \ [list max_time_to_complete $max_time_to_complete] \ - [list feedback_right $feedback_right] \ - [list feedback_wrong $feedback_wrong] \ - [list points $points] \ - [list validate_block $validate_block] ] ] + [list points $points] ] ] copy_types -as_item_id $as_item_id -new_item_id $new_item_id as::assessment::copy_categories -from_id $as_item_id -to_id $new_item_id } + db_dml update_clobs "" -clobs [list $feedback_right $feedback_wrong $validate_block] return $new_item_id }