Code Duplication    Length = 10-10 lines in 2 locations

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

@@ 981-990 (lines=10) @@
978
		return $this->sharingBackend->applyShareAcl($addressBookId, $acl);
979
	}
980
981
	private function convertPrincipal($principalUri, $toV2) {
982
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
983
			list(, $name) = URLUtil::splitPath($principalUri);
984
			if ($toV2 === true) {
985
				return "principals/users/$name";
986
			}
987
			return "principals/$name";
988
		}
989
		return $principalUri;
990
	}
991
}
992

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

@@ 1660-1669 (lines=10) @@
1657
		return $this->sharingBackend->applyShareAcl($resourceId, $acl);
1658
	}
1659
1660
	private function convertPrincipal($principalUri, $toV2) {
1661
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
1662
			list(, $name) = URLUtil::splitPath($principalUri);
1663
			if ($toV2 === true) {
1664
				return "principals/users/$name";
1665
			}
1666
			return "principals/$name";
1667
		}
1668
		return $principalUri;
1669
	}
1670
}
1671