Index: lams_central/web/lams_authoring.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring.swf,v diff -u -r1.543 -r1.544 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lams_authoring_library.swf,v diff -u -r1.443 -r1.444 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/ComplexActivity.as =================================================================== RCS file: /usr/local/cvsroot/lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/ComplexActivity.as,v diff -u -r1.13 -r1.14 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/ComplexActivity.as 6 Feb 2009 04:21:26 -0000 1.13 +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/ComplexActivity.as 14 May 2009 04:03:08 -0000 1.14 @@ -90,8 +90,8 @@ public function toData():Object{ var dto:Object = super.toData(); if(_activityTypeID == Activity.OPTIONAL_ACTIVITY_TYPE || _activityTypeID == Activity.OPTIONS_WITH_SEQUENCES_TYPE){ - if(_maxOptions) { dto.maxOptions = _maxOptions; } - if(_minOptions) { dto.minOptions = _minOptions; } + dto.maxOptions = (_maxOptions == null || _maxOptions == 0) ? Config.NUMERIC_NULL_VALUE : _maxOptions; + dto.minOptions = (_minOptions == null || _minOptions == 0) ? Config.NUMERIC_NULL_VALUE : _minOptions; if(_optionsInstructions) { dto.optionsInstructions = _optionsInstructions; } }