Adjusted most of the custom diff evaluation to reduce crashing
Added error if smart and computers supplied simultaneously
Added error if criteria and non-smart added simultaneously
other small bug fixes
NOTE:
not toxic combination protection for criterias - it's a fairly involved job and not sure the best way to go about it yet. You must get the strings right yourself to avoid a 409 conflict error.
Adjusted most of the custom diff evaluation to reduce crashing Added error if smart and computers supplied simultaneously Added error if criteria and non-smart added simultaneously other small bug fixes
NOTE: not toxic combination protection for criterias - it's a fairly involved job and not sure the best way to go about it yet. You must get the strings right yourself to avoid a 409 conflict error.