Code Duplication    Length = 7-8 lines in 2 locations

lib/Service/SyncService.php 2 locations

@@ 276-283 (lines=8) @@
273
	 * @throws RequestBuilderException
274
	 * @throws SingleCircleNotFoundException
275
	 */
276
	public function userDeleted(string $userId): void {
277
		$federatedUser = $this->federatedUserService->getLocalFederatedUser($userId);
278
279
		// TODO: check existing circle generated by user !
280
		$this->circleRequest->delete($federatedUser->getBasedOn());
281
		$this->memberRequest->deleteAllFromCircle($federatedUser->getBasedOn());
282
		$this->membershipService->onUpdate($federatedUser->getSingleId());
283
	}
284
285
286
	/**
@@ 400-406 (lines=7) @@
397
	 * @throws SingleCircleNotFoundException
398
	 * @throws UnknownRemoteException
399
	 */
400
	public function groupMemberRemoved(string $groupId, string $userId): void {
401
		$circle = $this->federatedUserService->getGroupCircle($groupId);
402
		$federatedUser = $this->federatedUserService->getLocalFederatedUser($userId);
403
404
		$this->memberRequest->deleteFederatedUserFromCircle($federatedUser, $circle);
405
		$this->membershipService->onUpdate($federatedUser->getSingleId());
406
	}
407
408
409
	/**