🐛 Fix cloudfile proto

This commit is contained in:
2025-08-05 02:20:17 +08:00
parent 9e9d0dc563
commit 165d2e4d93
2 changed files with 5 additions and 3 deletions

View File

@@ -45,7 +45,9 @@ public class CloudFileReferenceObject : ModelBase, ICloudFile
Name = proto.Name, Name = proto.Name,
FileMeta = GrpcTypeHelper.ConvertByteStringToObject<Dictionary<string, object?>>(proto.FileMeta) ?? [], FileMeta = GrpcTypeHelper.ConvertByteStringToObject<Dictionary<string, object?>>(proto.FileMeta) ?? [],
UserMeta = GrpcTypeHelper.ConvertByteStringToObject<Dictionary<string, object?>>(proto.UserMeta) ?? [], 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, MimeType = proto.MimeType,
Hash = proto.Hash, Hash = proto.Hash,
Size = proto.Size, Size = proto.Size,

View File

@@ -24,7 +24,7 @@ message CloudFile {
bytes file_meta = 3; bytes file_meta = 3;
// User-defined metadata // User-defined metadata
bytes user_meta = 4; bytes user_meta = 4;
bytes sensitive_marks = 12; optional bytes sensitive_marks = 12;
// MIME type of the file // MIME type of the file
string mime_type = 5; string mime_type = 5;