Index: openacs-4/packages/xowf/lib/online-exam.wf =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/lib/online-exam.wf,v diff -u -N -r1.6.2.15 -r1.6.2.16 --- openacs-4/packages/xowf/lib/online-exam.wf 30 Jan 2020 18:12:31 -0000 1.6.2.15 +++ openacs-4/packages/xowf/lib/online-exam.wf 2 Feb 2020 16:45:43 -0000 1.6.2.16 @@ -218,6 +218,11 @@ } ${container}::Property return_url -default "" -allow_query_parameter true + # + # Unset the actual query return_url, since we want to use it via + # property. In some cases, we have to set it explicitly from the + # property, e.g. in www-delete. + # ::xo::cc unset_query_parameter return_url ######################################################################## @@ -226,6 +231,7 @@ # Delete the workflow instance and all its associated data. # :proc www-delete {} { + ::xo::cc set_query_parameter return_url [:property return_url] xowf::test_item::answer_manager delete_all_answer_data [self] next }