Code Duplication    Length = 10-10 lines in 2 locations

apps/provisioning_api/lib/Controller/UsersController.php 2 locations

@@ 370-379 (lines=10) @@
367
			$permittedFields[] = AccountManager::PROPERTY_EMAIL;
368
		}
369
370
		if ($this->appManager->isEnabledForUser('federatedfilesharing')) {
371
			$federatedFileSharing = $this->federatedFileSharingFactory->get();
372
			$shareProvider = $federatedFileSharing->getFederatedShareProvider();
373
			if ($shareProvider->isLookupServerUploadEnabled()) {
374
				$permittedFields[] = AccountManager::PROPERTY_PHONE;
375
				$permittedFields[] = AccountManager::PROPERTY_ADDRESS;
376
				$permittedFields[] = AccountManager::PROPERTY_WEBSITE;
377
				$permittedFields[] = AccountManager::PROPERTY_TWITTER;
378
			}
379
		}
380
381
		return new DataResponse($permittedFields);
382
	}
@@ 420-429 (lines=10) @@
417
				$permittedFields[] = 'language';
418
			}
419
420
			if ($this->appManager->isEnabledForUser('federatedfilesharing')) {
421
				$federatedFileSharing = new \OCA\FederatedFileSharing\AppInfo\Application();
422
				$shareProvider = $federatedFileSharing->getFederatedShareProvider();
423
				if ($shareProvider->isLookupServerUploadEnabled()) {
424
					$permittedFields[] = AccountManager::PROPERTY_PHONE;
425
					$permittedFields[] = AccountManager::PROPERTY_ADDRESS;
426
					$permittedFields[] = AccountManager::PROPERTY_WEBSITE;
427
					$permittedFields[] = AccountManager::PROPERTY_TWITTER;
428
				}
429
			}
430
431
			// If admin they can edit their own quota
432
			if($this->groupManager->isAdmin($currentLoggedInUser->getUID())) {