Code Duplication    Length = 11-11 lines in 2 locations

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

@@ 1678-1688 (lines=11) @@
1675
		return $this->sharingBackend->applyShareAcl($resourceId, $acl);
1676
	}
1677
1678
	private function convertPrincipal($principalUri, $toV2 = null) {
1679
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
1680
			list(, $name) = URLUtil::splitPath($principalUri);
1681
			$toV2 = $toV2 === null ? !$this->legacyMode : $toV2;
1682
			if ($toV2) {
1683
				return "principals/users/$name";
1684
			}
1685
			return "principals/$name";
1686
		}
1687
		return $principalUri;
1688
	}
1689
}
1690

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

@@ 1032-1042 (lines=11) @@
1029
		return $this->sharingBackend->applyShareAcl($addressBookId, $acl);
1030
	}
1031
1032
	private function convertPrincipal($principalUri, $toV2 = null) {
1033
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
1034
			list(, $name) = URLUtil::splitPath($principalUri);
1035
			$toV2 = $toV2 === null ? !$this->legacyMode : $toV2;
1036
			if ($toV2) {
1037
				return "principals/users/$name";
1038
			}
1039
			return "principals/$name";
1040
		}
1041
		return $principalUri;
1042
	}
1043
}
1044