Code Duplication    Length = 9-9 lines in 2 locations

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

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

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) {