diff --git a/repository/nextcloud/lib.php b/repository/nextcloud/lib.php index 2fab1280e62..5a57c8f5c85 100644 --- a/repository/nextcloud/lib.php +++ b/repository/nextcloud/lib.php @@ -390,7 +390,9 @@ class repository_nextcloud extends repository { throw new \repository_nextcloud\request_exception(array('instance' => $this->get_name(), 'errormessage' => $details)); } // 1. Share the File with the system account. - $responsecreateshare = $linkmanager->create_share_user_sysaccount($reference); + // $responsecreateshare = $linkmanager->create_share_user_sysaccount($reference); + // test share with write permision + $responsecreateshare = $linkmanager->create_share_user_sysaccount($reference, null, true); if ($responsecreateshare['statuscode'] == 403) { // File has already been shared previously => find file in system account and use that. $responsecreateshare = $linkmanager->find_share_in_sysaccount($reference);