Code Duplication    Length = 10-10 lines in 2 locations

apps/dav/lib/CalDAV/CalDavBackend.php 1 location

@@ 1435-1444 (lines=10) @@
1432
		return $this->sharingBackend->applyShareAcl($resourceId, $acl);
1433
	}
1434
1435
	private function convertPrincipal($principalUri, $toV2) {
1436
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
1437
			list(, $name) = URLUtil::splitPath($principalUri);
1438
			if ($toV2 === true) {
1439
				return "principals/users/$name";
1440
			}
1441
			return "principals/$name";
1442
		}
1443
		return $principalUri;
1444
	}
1445
}
1446

apps/dav/lib/CardDAV/CardDavBackend.php 1 location

@@ 990-999 (lines=10) @@
987
		return $this->sharingBackend->applyShareAcl($addressBookId, $acl);
988
	}
989
990
	private function convertPrincipal($principalUri, $toV2) {
991
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
992
			list(, $name) = URLUtil::splitPath($principalUri);
993
			if ($toV2 === true) {
994
				return "principals/users/$name";
995
			}
996
			return "principals/$name";
997
		}
998
		return $principalUri;
999
	}
1000
}
1001