Code Duplication    Length = 7-7 lines in 2 locations

lib/Controller/DocumentController.php 2 locations

@@ 367-373 (lines=7) @@
364
		try {
365
			$share = $this->shareManager->getShareByToken($shareToken);
366
			// not authenticated ?
367
			if($share->getPassword()){
368
				if (!$this->session->exists('public_link_authenticated')
369
					|| $this->session->get('public_link_authenticated') !== (string)$share->getId()
370
				) {
371
					throw new \Exception('Invalid password');
372
				}
373
			}
374
375
			$node = $share->getNode();
376
			if($node instanceof Folder) {
@@ 430-436 (lines=7) @@
427
		try {
428
			$share = $this->shareManager->getShareByToken($shareToken);
429
			// not authenticated ?
430
			if($share->getPassword()){
431
				if (!$this->session->exists('public_link_authenticated')
432
					|| $this->session->get('public_link_authenticated') !== (string)$share->getId()
433
				) {
434
					throw new \Exception('Invalid password');
435
				}
436
			}
437
438
			$node = $share->getNode();
439
			if ($filePath !== null) {