Bad values can get through if changed after setting RecordStatus to Complete

From CCMDB Wiki
Jump to navigation Jump to search


We had some registry values get through that are out of acceptable range.

Scenario: Enter good data, check registry checkbox, set RecordStatus="Complete", then change one of the registry values to a bad value.

Our error checks are triggered by the action of checking registry checkbox or setting RecordStatus="Complete", changing a value after the checks have been run bypasses that.

Our error checks are designed to be run on pretty much complete data, so they can't just be run every time the page is closed.

But, turns out they can run if page is closed while recordstatus = complete, so that's what it is now.

Related articles

Related articles: