From 8353517969d4256a86c1085cb3c3804f08a14001 Mon Sep 17 00:00:00 2001
From: Bjoern Schiessle <schiessle@owncloud.com>
Date: Fri, 6 Jul 2012 12:24:03 +0200
Subject: [PATCH] use OC_Connector_Sabre_Client

---
 apps/files_external/lib/webdav.php | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/apps/files_external/lib/webdav.php b/apps/files_external/lib/webdav.php
index 32dd26ae6c..7511096f0d 100644
--- a/apps/files_external/lib/webdav.php
+++ b/apps/files_external/lib/webdav.php
@@ -36,18 +36,18 @@ class OC_FileStorage_DAV extends OC_Filestorage_Common{
 			$this->root.='/';
 		}
 		
-		$capath = '';
-		if($caview = \OCP\Files::getStorage('files_external')) {
-			$capath=\OCP\Config::getSystemValue('datadirectory').$caview->getAbsolutePath("");
-		}
 		$settings = array(
 			'baseUri' => $this->createBaseUri(),
 			'userName' => $this->user,
 			'password' => $this->password,
-			'capath' => $capath, 
 		);
-		$this->client = new Sabre_DAV_Client($settings);
 
+		$this->client = new OC_Connector_Sabre_Client($settings);
+		
+		if($caview = \OCP\Files::getStorage('files_external')) {
+			$this->client->setCurlSettings(array(CURLOPT_CAPATH => \OCP\Config::getSystemValue('datadirectory').$caview->getAbsolutePath(""),
+					CURLOPT_SSL_VERIFYPEER	=> false));
+		}
 		//create the root folder if necesary
 		$this->mkdir('');
 	}
-- 
GitLab