resamsel/translatr

Pushing messages does not work

Closed this issue · 0 comments

  1. What version of Translatr are you using?
    v3.1.0
  2. What did you do?
    Use npm run i18n:push in the Translatr repository
  3. What did you expect to see?
    All messages uploaded, including keys and locales created.
  4. What did you see instead?
    Locales have been created, but no keys.
2020-11-12T18:14:31.962224+00:00 app[web.1]: [�[31merror�[0m] s.a.i.LocaleApiServiceImpl - Error while importing messages
2020-11-12T18:14:31.962225+00:00 app[web.1]: java.lang.ClassCastException: play.libs.Files$DelegateTemporaryFile cannot be cast to java.io.File
2020-11-12T18:14:31.962225+00:00 app[web.1]: 	at services.api.impl.LocaleApiServiceImpl.upload(LocaleApiServiceImpl.java:114)
2020-11-12T18:14:31.962226+00:00 app[web.1]: 	at controllers.LocalesApi.lambda$upload$7(LocalesApi.java:229)
2020-11-12T18:14:31.962226+00:00 app[web.1]: 	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
2020-11-12T18:14:31.962226+00:00 app[web.1]: 	at play.core.j.HttpExecutionContext.$anonfun$execute$1(HttpExecutionContext.scala:64)
2020-11-12T18:14:31.962227+00:00 app[web.1]: 	at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:48)
2020-11-12T18:14:31.962227+00:00 app[web.1]: 	at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:48)
2020-11-12T18:14:31.962227+00:00 app[web.1]: 	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
2020-11-12T18:14:31.962228+00:00 app[web.1]: 	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
2020-11-12T18:14:31.962228+00:00 app[web.1]: 	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
2020-11-12T18:14:31.962228+00:00 app[web.1]: 	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)