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!