faltava um import na application.js. falta confirmar que está a funcionar bem, já confirmo tudo, posso precisar de escrever outro uploader