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

@@ 1590-1599 (lines=10) @@
1587
		return $this->sharingBackend->applyShareAcl($resourceId, $acl);
1588
	}
1589
1590
	private function convertPrincipal($principalUri, $toV2) {
1591
		if ($this->principalBackend->getPrincipalPrefix() === 'principals') {
1592
			list(, $name) = URLUtil::splitPath($principalUri);
1593
			if ($toV2 === true) {
1594
				return "principals/users/$name";
1595
			}
1596
			return "principals/$name";
1597
		}
1598
		return $principalUri;
1599
	}
1600
}
1601