Domanda

Ho un problema con il plugin Rails attach_fu.Ad ogni caricamento, ricevo un errore di convalida

La dimensione non è inclusa nell'elenco

Attualmente sto utilizzando

  • Rotaie 2.3.3
  • Rubino 1.8.6

L'unica cosa che ho trovato su questo problema è piuttosto obsoleta discussione, il che non è servito a molto.

Esiste una soluzione a questo problema?

Sto utilizzando attach_fu, perché volevo eseguire il caricamento di file AJAX tramite questo tutorial, ma non sono riuscito a risolvere il problema del caricamento.

modificare:Trovo solo una soluzione che funzioni, che è qualcosa di simile

def create
  @image = Image.new(params[:image])
  sleep 2 # for windows to catch up
  @image.save ...

ma non mi piace molto farlo in questo modo

È stato utile?

Soluzione

Penso che quello che stai realmente facendo lì sia dare il tempo al processore di immagini (Rmagick o ImageScience o qualunque cosa tu abbia collegato) di funzionare.

Se stai creando molte dimensioni diverse al momento del caricamento, ridurle potrebbe essere d'aiuto.

Inoltre, nella mia esperienza, tutto funziona molto più lentamente nel mio ambiente di sviluppo rispetto alla produzione vera e propria, tu Maggio non è necessario il ritardo codificato nella produzione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top