Transloadit:result event not fired - can't get s3 path

By default, the Transloadit plugin (and by extension Robodog) only waits for all files to be uploaded, and then stops listening for Assembly updates. You can use the waitForEncoding: true option to wait for the Assembly to complete. Then, transloadit:result and transloadit:complete will also fire.

Robodog.dashboard('.selector', {
  waitForEncoding: true,
})

It looks like the robodog docs contain some mistakes, because they actually show an example of using transloadit:result that doesn’t do this. Sorry for the trouble!

2 Likes