private def identityRequestEncoder()

in formstack-consents/src/main/scala/com/gu/identity/formstackconsents/IdentityClient.scala [98:108]


  private def identityRequestEncoder(newsletter: Newsletter): Encoder[IdentityRequest] = {

    implicit val circeConfig: Configuration = Configuration.default.copy(
      transformMemberNames = {
        case "listType" => newsletter.listType
        case other => other
      }
    )

    deriveEncoder[IdentityRequest]
  }