Code Duplication    Length = 9-9 lines in 2 locations

apps/files_sharing/lib/Controller/DeletedShareAPIController.php 1 location

@@ 94-102 (lines=9) @@
91
		];
92
		$userFolder = $this->rootFolder->getUserFolder($share->getSharedBy());
93
		$nodes = $userFolder->getById($share->getNodeId());
94
		if (empty($nodes)) {
95
			// fallback to guessing the path
96
			$node = $userFolder->get($share->getTarget());
97
			if ($node === null || $share->getTarget() === '') {
98
				throw new NotFoundException();
99
			}
100
		} else {
101
			$node = $nodes[0];
102
		}
103
104
		$result['path'] = $userFolder->getRelativePath($node->getPath());
105
		if ($node instanceOf \OCP\Files\Folder) {

apps/files_sharing/lib/Controller/ShareAPIController.php 1 location

@@ 155-163 (lines=9) @@
152
			$node = $recipientNode;
153
		} else {
154
			$nodes = $userFolder->getById($share->getNodeId());
155
			if (empty($nodes)) {
156
				// fallback to guessing the path
157
				$node = $userFolder->get($share->getTarget());
158
				if ($node === null || $share->getTarget() === '') {
159
					throw new NotFoundException();
160
				}
161
			} else {
162
				$node = $nodes[0];
163
			}
164
		}
165
166
		$result['path'] = $userFolder->getRelativePath($node->getPath());