diff --git a/build.sbt b/build.sbt index bc2c4f0..733e479 100644 --- a/build.sbt +++ b/build.sbt @@ -31,7 +31,7 @@ assembly / assemblyJarName := "LibreCaptcha.jar" ThisBuild / assemblyMergeStrategy := { case PathList("module-info.class") => MergeStrategy.discard case x if x.endsWith("/module-info.class") => MergeStrategy.discard - case x => + case x => val oldStrategy = (ThisBuild / assemblyMergeStrategy).value oldStrategy(x) } diff --git a/src/main/scala/lc/core/captchaManager.scala b/src/main/scala/lc/core/captchaManager.scala index 95a951c..b41483f 100644 --- a/src/main/scala/lc/core/captchaManager.scala +++ b/src/main/scala/lc/core/captchaManager.scala @@ -160,7 +160,7 @@ class CaptchaManager(config: Config, captchaProviders: CaptchaProviders) { def checkAnswer(answer: Answer): Either[Error, Success] = { val challenge = getSecret(answer.id) challenge match { - case None => Right(Success(ResultEnum.EXPIRED.toString)) + case None => Right(Success(ResultEnum.EXPIRED.toString)) case Some(value) => { val (provider, secret) = value val check = captchaProviders.getProviderById(provider).checkAnswer(secret, answer.answer)