fix(aliyundrive_open): use safe disk usage calculation (#1510)

This commit is contained in:
NewbieOrange
2025-10-20 22:05:14 +08:00
committed by GitHub
parent 15f276537c
commit a0fcfa3ed2

View File

@@ -299,10 +299,7 @@ func (d *AliyundriveOpen) GetDetails(ctx context.Context) (*model.StorageDetails
total := utils.Json.Get(res, "personal_space_info", "total_size").ToUint64()
used := utils.Json.Get(res, "personal_space_info", "used_size").ToUint64()
return &model.StorageDetails{
DiskUsage: model.DiskUsage{
TotalSpace: total,
FreeSpace: total - used,
},
DiskUsage: driver.DiskUsageFromUsedAndTotal(used, total),
}, nil
}