private def skipSafeErrors()

in formstack-baton-requests/src/main/scala/com/gu/identity/formstackbatonrequests/services/DynamoUpdateService.scala [33:45]


  private def skipSafeErrors(formSubmissionError: Throwable): Either[Throwable, FormSubmissions] = {
    formSubmissionError match {
      case err: FormstackSkippableError => {
        logger.warn("Found skippable error while processing form submissions!", err)

        Right(FormSubmissions(
          submissions = List.empty,
          pages = 0
        ))
      }
      case err => Left(err)
    }
  }