diff --git a/.repository-projection.json b/.repository-projection.json index 6c33dd4..7bbea0c 100644 --- a/.repository-projection.json +++ b/.repository-projection.json @@ -3,11 +3,11 @@ "projection": "api", "projectionSchemaVersion": 1, "sourceRepository": "dx-corp/mono", - "sourceSha": "5680b2c3d26e85b34e36f62600b6c1a08ed89eb7", + "sourceSha": "2651f0dd5a8118a3f340c2ebac5ea72e2c686af1", "destinationRepository": "dx-corp/api", - "priorProjectedBase": "7deec8809cd4f5509acd41be43da2ff0e516f669", + "priorProjectedBase": "71484f44ab7b5ceebdf7ffffb45fafebf09f2b66", "definitionDigest": "4c1601bee99ccc8305013324608e9c146999b21427179d25fd342f69aebd37bd", "toolDigest": "e416387d26f2b9d992678cbdd4b73eb10dfb071f", - "contentDigest": "37b6a72881c1306e34a0c52e7c32bd4683948dd3d932eb797df15e6e1987e1ee", + "contentDigest": "1d2a8ebda807bceb3446063b496281066dadc437ec8b295dec6123c38438b398", "publicationEligible": true } diff --git a/openapi/deixicpublic/v1/sdk.openapi.yaml b/openapi/deixicpublic/v1/sdk.openapi.yaml index 58a00dc..e5de5f9 100644 --- a/openapi/deixicpublic/v1/sdk.openapi.yaml +++ b/openapi/deixicpublic/v1/sdk.openapi.yaml @@ -1688,6 +1688,7 @@ components: - BUSINESS_FIELD_KIND_REFERENCE - BUSINESS_FIELD_KIND_ARTIFACT - BUSINESS_FIELD_KIND_TEXT_LIST + - BUSINESS_FIELD_KIND_ENUM_LIST deixicpublic.v1.BusinessSourceFieldProperty: type: string title: BusinessSourceFieldProperty @@ -2297,6 +2298,13 @@ components: title: decimal required: - decimal + - properties: + enumList: + title: enum_list + $ref: '#/components/schemas/deixicpublic.v1.BusinessTextList' + title: enum_list + required: + - enumList - properties: enumValue: type: string @@ -2362,6 +2370,9 @@ components: decimal: type: string title: decimal + enumList: + title: enum_list + $ref: '#/components/schemas/deixicpublic.v1.BusinessTextList' enumValue: type: string title: enum_value diff --git a/proto/deixicpublic/v1/sdk.proto b/proto/deixicpublic/v1/sdk.proto index f0c792e..1d7afe9 100644 --- a/proto/deixicpublic/v1/sdk.proto +++ b/proto/deixicpublic/v1/sdk.proto @@ -419,6 +419,7 @@ message BusinessFieldValue { BusinessObjectReference reference = 10; BusinessArtifactReference artifact = 11; BusinessTextList text_list = 12; + BusinessTextList enum_list = 13; } } message BusinessObject { @@ -506,6 +507,8 @@ enum BusinessFieldKind { BUSINESS_FIELD_KIND_REFERENCE = 9; BUSINESS_FIELD_KIND_ARTIFACT = 10; BUSINESS_FIELD_KIND_TEXT_LIST = 11; + // Several of the field's enum values, each at most once. + BUSINESS_FIELD_KIND_ENUM_LIST = 12; } message BusinessObjectTypeField { string field_id = 1;