diff --git a/schema/metadata/logicDefs.json b/schema/metadata/logicDefs.json index 0eb098702c..bdf797c36a 100644 --- a/schema/metadata/logicDefs.json +++ b/schema/metadata/logicDefs.json @@ -21,6 +21,9 @@ "readOnly": { "$ref": "#/definitions/dynamicLogicReadOnly" }, + "readOnlySaved": { + "$ref": "#/definitions/dynamicLogicReadOnlySaved" + }, "invalid": { "$ref": "#/definitions/dynamicLogicInvalid" } @@ -107,6 +110,19 @@ } } }, + "dynamicLogicReadOnlySaved": { + "type": "object", + "description": "Saved-state conditions making the field read-only. As of v9.1.", + "properties": { + "conditionGroup": { + "type": "array", + "description": "An AND where clause.", + "items": { + "$ref": "#/definitions/dynamicLogicItem" + } + } + } + }, "dynamicLogicInvalid": { "type": "object", "description": "Conditions making the field invalid.",