🐛 Fix cloudfile proto
This commit is contained in:
@@ -45,7 +45,9 @@ public class CloudFileReferenceObject : ModelBase, ICloudFile
|
||||
Name = proto.Name,
|
||||
FileMeta = GrpcTypeHelper.ConvertByteStringToObject<Dictionary<string, object?>>(proto.FileMeta) ?? [],
|
||||
UserMeta = GrpcTypeHelper.ConvertByteStringToObject<Dictionary<string, object?>>(proto.UserMeta) ?? [],
|
||||
SensitiveMarks = GrpcTypeHelper.ConvertByteStringToObject<List<ContentSensitiveMark>>(proto.SensitiveMarks) ?? [],
|
||||
SensitiveMarks = proto.HasSensitiveMarks
|
||||
? GrpcTypeHelper.ConvertByteStringToObject<List<ContentSensitiveMark>>(proto.SensitiveMarks)
|
||||
: [],
|
||||
MimeType = proto.MimeType,
|
||||
Hash = proto.Hash,
|
||||
Size = proto.Size,
|
||||
@@ -75,7 +77,7 @@ public class CloudFileReferenceObject : ModelBase, ICloudFile
|
||||
|
||||
// Convert user metadata
|
||||
proto.UserMeta = GrpcTypeHelper.ConvertObjectToByteString(UserMeta);
|
||||
|
||||
|
||||
proto.SensitiveMarks = GrpcTypeHelper.ConvertObjectToByteString(SensitiveMarks);
|
||||
|
||||
return proto;
|
||||
|
@@ -24,7 +24,7 @@ message CloudFile {
|
||||
bytes file_meta = 3;
|
||||
// User-defined metadata
|
||||
bytes user_meta = 4;
|
||||
bytes sensitive_marks = 12;
|
||||
optional bytes sensitive_marks = 12;
|
||||
|
||||
// MIME type of the file
|
||||
string mime_type = 5;
|
||||
|
Reference in New Issue
Block a user