Browse Source

Address comments

tags/v9.0beta1
Thomas Müller 8 years ago
parent
commit
06dac9726e

+ 8
- 3
apps/dav/appinfo/app.php View File

@@ -24,12 +24,17 @@ use OCA\DAV\CardDAV\SyncService;
use OCA\DAV\Connector\Sabre\Principal;

\OC::$server->registerService('CardDAVSyncService', function() {

$config = \OC::$server->getConfig();
$userManager = \OC::$server->getUserManager();
$dbConnection = \OC::$server->getDatabaseConnection();

$principalBackend = new Principal(
$this->config,
$this->userManager
$config,
$userManager
);

$backend = new CardDavBackend($this->dbConnection, $principalBackend);
$backend = new CardDavBackend($dbConnection, $principalBackend);

return new SyncService($backend);
});

+ 3
- 3
apps/dav/lib/carddav/syncservice.php View File

@@ -141,15 +141,15 @@ class SyncService {
}

/**
* @param string|null $synToken
* @param string|null $syncToken
* @return string
*/
private function buildSyncCollectionRequestBody($synToken) {
private function buildSyncCollectionRequestBody($syncToken) {

$dom = new \DOMDocument('1.0', 'UTF-8');
$dom->formatOutput = true;
$root = $dom->createElementNS('DAV:', 'd:sync-collection');
$sync = $dom->createElement('d:sync-token', $synToken);
$sync = $dom->createElement('d:sync-token', $syncToken);
$prop = $dom->createElement('d:prop');
$cont = $dom->createElement('d:getcontenttype');
$etag = $dom->createElement('d:getetag');

+ 0
- 1
apps/dav/tests/unit/carddav/syncservicetest.php View File

@@ -51,7 +51,6 @@ class SyncServiceTest extends TestCase {

public function testSyncWithDeletedElement() {
$backend = $this->getBackendMock(0, 0, 1);
// $backend->method('getCard')->willReturn(true);

$ss = $this->getSyncServiceMock($backend, ['0' => [404 => '']]);
$return = $ss->syncRemoteAddressBook('', 'system', '1234567890', null, '1', 'principals/system/system', []);

Loading…
Cancel
Save