Index: openacs-4/packages/imsld/www/admin/imsld-confirm-finish.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/imsld/www/admin/imsld-confirm-finish.tcl,v diff -u -r1.6 -r1.7 --- openacs-4/packages/imsld/www/admin/imsld-confirm-finish.tcl 25 Sep 2006 13:55:54 -0000 1.6 +++ openacs-4/packages/imsld/www/admin/imsld-confirm-finish.tcl 10 Oct 2006 10:58:02 -0000 1.7 @@ -22,7 +22,16 @@ } } -# excecute all conditions -imsld::condition::execute_all -run_id $run_id +# excecute all conditions for all users +set users_list [list] +foreach role_id [imsld::roles::get_list_of_roles -imsld_id $imsld_id] { + set users_list [concat $users_list [imsld::roles::get_users_in_role -role_id [lindex $role_id 0] -run_id $run_id]] +} + +foreach user_id $users_list { + imsld::condition::execute_all -run_id $run_id -user_id $user_id +} + + ad_returnredirect ..