Index: openacs-4/packages/xowf/tcl/test-item-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/tcl/test-item-procs.tcl,v diff -u -r1.7.2.257 -r1.7.2.258 --- openacs-4/packages/xowf/tcl/test-item-procs.tcl 16 Nov 2022 11:42:33 -0000 1.7.2.257 +++ openacs-4/packages/xowf/tcl/test-item-procs.tcl 21 Nov 2022 19:41:46 -0000 1.7.2.258 @@ -1741,6 +1741,7 @@ # - last_time_in_state # - last_time_switched_to_state # - state_periods + # - time_window_setup # #---------------------------------------------------------------------- @@ -1980,11 +1981,16 @@ # Class: Answer_manager # Method: time_window_setup #---------------------------------------------------------------------- - :method time_window_setup {parentObj:object {-time_window:required}} { + :public method time_window_setup {parentObj:object {-time_window:required}} { # # Check the provided time_window values, adjust it if necessary, # and make sure, according atjobs are provided. # + # This method was made public, since there configuration window + # update in inclass-exam.wf requires this for the update via + # update_attribute_from_slot. Probably, we should move the core + # of this function to this file, and make it pretected again. + # set dtstart [dict get $time_window time_window.dtstart] set dtend [dict get $time_window time_window.dtend]