mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-10 06:10:05 -06:00
fix unrestricted quota
This commit is contained in:
5
changelog/unreleased/fix-unrestricted-quota.md
Normal file
5
changelog/unreleased/fix-unrestricted-quota.md
Normal file
@@ -0,0 +1,5 @@
|
||||
Bugfix: Fix unrestricted quota on the graphAPI
|
||||
|
||||
Unrestricted quota needs to show 0 on the API. It is not good for clients when the property is missing.
|
||||
|
||||
https://github.com/owncloud/ocis/pull/4363
|
||||
@@ -640,16 +640,15 @@ func (g Graph) getDriveQuota(ctx context.Context, space *storageprovider.Storage
|
||||
}
|
||||
|
||||
used := int64(res.UsedBytes)
|
||||
total := int64(res.TotalBytes)
|
||||
qta := libregraph.Quota{
|
||||
Remaining: &remaining,
|
||||
Used: &used,
|
||||
Total: &total,
|
||||
}
|
||||
|
||||
var t int64
|
||||
if total := int64(res.TotalBytes); total != 0 {
|
||||
|
||||
// A quota was set
|
||||
qta.Total = &total
|
||||
if total != 0 {
|
||||
t = total
|
||||
} else {
|
||||
// Quota was not set
|
||||
|
||||
Reference in New Issue
Block a user