fix version 1
This commit is contained in:
@@ -91,10 +91,16 @@ func GetDirTree(ctx context.Context, in *pb.IdentRequest) (reply *pb.CloudDiskDi
|
||||
}
|
||||
}
|
||||
|
||||
// 根目录的 ParentID 为空,需先判空再解引用
|
||||
parentID := uint64(0)
|
||||
if dir.ParentID != nil {
|
||||
parentID = uint64(*dir.ParentID)
|
||||
}
|
||||
|
||||
reply = &pb.CloudDiskDirItem{
|
||||
Id: uint64(dir.ID),
|
||||
Identity: dir.Identity,
|
||||
ParentId: uint64(*dir.ParentID),
|
||||
ParentId: parentID,
|
||||
Name: dir.Name,
|
||||
Path: dir.Path,
|
||||
CreatedAt: dir.CreatedAt.Format(time.RFC3339),
|
||||
|
||||
Reference in New Issue
Block a user