override def fetchUserByOktaId()

in app/services/CompositeUserService.scala [16:24]


  override def fetchUserByOktaId(oktaId: String): Future[Option[User]] = for {
    optOktaUser <- okta.fetchUserByOktaId(oktaId)
    optLegacyUser <- optOktaUser
      .map(oktaUser => identityDb.fetchUserByIdentityId(oktaUser.legacyIdentityId))
      .getOrElse(Future.successful(None))
  } yield for {
    oktaUser <- optOktaUser
    legacyUser <- optLegacyUser
  } yield oktaUser.copy(userName = legacyUser.userName, permissions = legacyUser.permissions)