From bbae1d9f3413bbc2b9dae7a0db6fe13eec9d5808 Mon Sep 17 00:00:00 2001 From: "nm.suvorov" Date: Mon, 2 Sep 2024 15:03:17 +0300 Subject: [PATCH] Changed required to optional --- proto/PowersOfAttorney/PowerOfAttorneyValidation.proto | 2 +- .../PowersOfAttorney/PowerOfAttorneyValidation.proto.cs | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/proto/PowersOfAttorney/PowerOfAttorneyValidation.proto b/proto/PowersOfAttorney/PowerOfAttorneyValidation.proto index fab5cfa1..c6bc6966 100644 --- a/proto/PowersOfAttorney/PowerOfAttorneyValidation.proto +++ b/proto/PowersOfAttorney/PowerOfAttorneyValidation.proto @@ -46,7 +46,7 @@ message ValidationProtocol { } message ValidationCheckResult { - required PowerOfAttorneyValidationCheckStatus Status = 1; + optional PowerOfAttorneyValidationCheckStatus Status = 1 [default = UnknownCheckStatus]; required string Name = 2; optional PowerOfAttorneyValidationError Error = 3; } diff --git a/src/Proto/PowersOfAttorney/PowerOfAttorneyValidation.proto.cs b/src/Proto/PowersOfAttorney/PowerOfAttorneyValidation.proto.cs index 649550af..675bf657 100644 --- a/src/Proto/PowersOfAttorney/PowerOfAttorneyValidation.proto.cs +++ b/src/Proto/PowersOfAttorney/PowerOfAttorneyValidation.proto.cs @@ -182,8 +182,10 @@ public partial class ValidationCheckResult : global::ProtoBuf.IExtensible { public ValidationCheckResult() {} - private Diadoc.Api.Proto.PowersOfAttorney.PowerOfAttorneyValidationCheckStatus _Status; - [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"Status", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] + + private Diadoc.Api.Proto.PowersOfAttorney.PowerOfAttorneyValidationCheckStatus _Status = Diadoc.Api.Proto.PowersOfAttorney.PowerOfAttorneyValidationCheckStatus.UnknownCheckStatus; + [global::ProtoBuf.ProtoMember(1, IsRequired = false, Name=@"Status", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)] + [global::System.ComponentModel.DefaultValue(Diadoc.Api.Proto.PowersOfAttorney.PowerOfAttorneyValidationCheckStatus.UnknownCheckStatus)] public Diadoc.Api.Proto.PowersOfAttorney.PowerOfAttorneyValidationCheckStatus Status { get { return _Status; }