Code Duplication    Length = 8-8 lines in 2 locations

lib/private/Share20/Manager.php 2 locations

@@ 1068-1075 (lines=8) @@
1065
1066
1067
		// If it is not a link share try to fetch a federated share by token
1068
		if ($share === null) {
1069
			try {
1070
				$provider = $this->factory->getProviderForType(\OCP\Share::SHARE_TYPE_REMOTE);
1071
				$share = $provider->getShareByToken($token);
1072
			} catch (ProviderException $e) {
1073
			} catch (ShareNotFound $e) {
1074
			}
1075
		}
1076
1077
		// If it is not a link share try to fetch a mail share by token
1078
		if ($share === null && $this->shareProviderExists(\OCP\Share::SHARE_TYPE_EMAIL)) {
@@ 1078-1085 (lines=8) @@
1075
		}
1076
1077
		// If it is not a link share try to fetch a mail share by token
1078
		if ($share === null && $this->shareProviderExists(\OCP\Share::SHARE_TYPE_EMAIL)) {
1079
			try {
1080
				$provider = $this->factory->getProviderForType(\OCP\Share::SHARE_TYPE_EMAIL);
1081
				$share = $provider->getShareByToken($token);
1082
			} catch (ProviderException $e) {
1083
			} catch (ShareNotFound $e) {
1084
			}
1085
		}
1086
1087
		if ($share === null) {
1088
			throw new ShareNotFound();