Code Duplication    Length = 7-8 lines in 2 locations

lib/Service/SyncService.php 2 locations

@@ 282-289 (lines=8) @@
279
	 * @throws RequestBuilderException
280
	 * @throws SingleCircleNotFoundException
281
	 */
282
	public function userDeleted(string $userId): void {
283
		$federatedUser = $this->federatedUserService->getLocalFederatedUser($userId);
284
285
		// TODO: check existing circle generated by user !
286
		$this->circleRequest->delete($federatedUser->getBasedOn());
287
		$this->memberRequest->deleteAllFromCircle($federatedUser->getBasedOn());
288
		$this->membershipService->onUpdate($federatedUser->getSingleId());
289
	}
290
291
292
	/**
@@ 407-413 (lines=7) @@
404
	 * @throws SingleCircleNotFoundException
405
	 * @throws UnknownRemoteException
406
	 */
407
	public function groupMemberRemoved(string $groupId, string $userId): void {
408
		$circle = $this->federatedUserService->getGroupCircle($groupId);
409
		$federatedUser = $this->federatedUserService->getLocalFederatedUser($userId);
410
411
		$this->memberRequest->deleteFederatedUserFromCircle($federatedUser, $circle);
412
		$this->membershipService->onUpdate($federatedUser->getSingleId());
413
	}
414
415
416
	/**