Skip to content

Commit 012387f

Browse files
committed
make chunking_parallel_upload_disabled configurable
1 parent 7a24804 commit 012387f

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Enhancement: make chunking_parallel_upload_disabled configurable
2+
3+
https://github.com/cs3org/reva/pull/5433

internal/http/services/owncloud/ocs/data/capabilities.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ type CapabilitiesDav struct {
150150
Chunking string `json:"chunking" xml:"chunking"`
151151
Trashbin string `json:"trashbin" xml:"trashbin"`
152152
Reports []string `json:"reports" mapstructure:"reports" xml:"reports>element"`
153-
ChunkingParallelUploadDisabled bool `json:"chunkingParallelUploadDisabled" xml:"chunkingParallelUploadDisabled"`
153+
ChunkingParallelUploadDisabled bool `json:"chunkingParallelUploadDisabled" mapstructure:"chunking_parallel_upload_disabled xml:"chunkingParallelUploadDisabled"`
154154
}
155155

156156
// CapabilitiesFilesSharing TODO document.

internal/http/services/owncloud/ocs/handlers/cloud/capabilities/capabilities.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,6 @@ func (h *Handler) Init(c *config.Config) {
227227
Product: "reva",
228228
}
229229
}
230-
231-
// upload protocol-specific details
232-
setCapabilitiesForChunkProtocol(chunkProtocol(h.defaultUploadProtocol), h.c.Capabilities)
233230
}
234231

235232
// GetCapabilities renders the capabilities.

internal/http/services/owncloud/ocs/handlers/cloud/capabilities/uploads.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ func setCapabilitiesForChunkProtocol(cp chunkProtocol, c *data.Capabilities) {
5252
// 2.7+ will use Chunking V1 if "capabilities > files > bigfilechunking" is "true" AND "capabilities > dav > chunking" is not there
5353
c.Files.BigFileChunking = true
5454
c.Dav.Chunking = ""
55-
c.Dav.ChunkingParallelUploadDisabled = false
5655
c.Files.TusSupport = nil
5756
/*
5857
switch cp {

0 commit comments

Comments
 (0)