@@ -54,7 +54,7 @@ export type SignatureFlowValue = SignatureFlowMode | 0 | 1 | 2
5454export type EffectivePoliciesResponse = ApiOcsResponseData < ApiOperations [ 'policy-effective' ] , 200 >
5555export type EffectivePoliciesState = EffectivePoliciesResponse [ 'policies' ]
5656export type EffectivePolicyState = ApiRecordValue < EffectivePoliciesState >
57- export type EffectivePolicyValue = Exclude < ApiRequestJsonBody < AdminOperations [ 'policy-set-system' ] > [ 'value '] , undefined >
57+ export type EffectivePolicyValue = Exclude < EffectivePolicyState [ 'effectiveValue '] , undefined >
5858export type GroupPolicyResponse = ApiOcsResponseData < ApiOperations [ 'policy-get-group' ] , 200 >
5959export type GroupPolicyState = GroupPolicyResponse [ 'policy' ]
6060
@@ -75,9 +75,14 @@ export type UserPolicyState = Omit<OpenApiUserPolicyState, 'value'> & {
7575export type UserPolicyResponse = {
7676 policy : UserPolicyState
7777}
78- export type GroupPolicyWritePayload = ApiRequestJsonBody < ApiOperations [ 'policy-set-group' ] >
78+ export type GroupPolicyWritePayload = {
79+ value : EffectivePolicyValue
80+ allowChildOverride : boolean
81+ }
7982export type GroupPolicyWriteResponse = ApiOcsResponseData < ApiOperations [ 'policy-set-group' ] , 200 >
80- export type SystemPolicyWritePayload = ApiRequestJsonBody < AdminOperations [ 'policy-set-system' ] >
83+ export type SystemPolicyWritePayload = {
84+ value : EffectivePolicyValue
85+ }
8186export type SystemPolicyWriteResponse = ApiOcsResponseData < AdminOperations [ 'policy-set-system' ] , 200 >
8287export type SystemPolicyWriteErrorResponse = ApiOcsResponseData < AdminOperations [ 'policy-set-system' ] , 400 >
8388export type NewFilePayload = ApiComponents [ 'schemas' ] [ 'NewFile' ]
0 commit comments