From c3a506b1f5d07bcbc1befcd6411a2026a9195037 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sun, 27 Oct 2024 22:44:57 +0100
Subject: [PATCH] BaseUtils: OwncloudUploader: add new param "chunked"

https://github.com/owncloud/pyocclient/issues/288
---
 .../TheCodeLabs_BaseUtils/OwncloudUploader.py                 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/OwncloudUploader.py b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/OwncloudUploader.py
index b21bad2..e9135a7 100644
--- a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/OwncloudUploader.py
+++ b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/OwncloudUploader.py
@@ -10,10 +10,10 @@ class OwncloudUploader:
         self._user = user
         self._password = password
 
-    def upload(self, owncloudPath: str, localFilePath: str):
+    def upload(self, owncloudPath: str, localFilePath: str, chunked: bool = True):
         uploadPath = '{}/{}'.format(owncloudPath, os.path.basename(localFilePath))
         logging.info('Uploading "{}" to "{}" @ "{}"'.format(localFilePath, self._host, uploadPath))
 
         oc = owncloud.Client(self._host)
         oc.login(self._user, self._password)
-        oc.put_file(uploadPath, localFilePath)
+        oc.put_file(uploadPath, localFilePath, chunked=chunked)
-- 
GitLab