Stiamo utilizzando questo fantastico prodotto da oltre un anno; tutto è andato bene ed è stato quasi privo di bug, ma recentemente abbiamo riscontrato un problema strano con alcuni caricamenti di GIF (possibilmente anche altri formati, ma finora abbiamo trovato solo GIF): diverse GIF avevano miniature rotte (non venivano caricate, ricordo un errore 404). L’immagine originale/dimensione completa si apriva correttamente cliccandoci sopra. Erano circa 5 GIF su un totale di 30 (non sono sicuro di quante di queste 30 avessero miniature, ma di certo alcune avevano miniature funzionanti), e tutte erano piuttosto vecchie, da dicembre 2019 a marzo 2020.
Rigenerare i post sembra risolvere il problema, quindi ho semplicemente aperto rails c, controllato tutti i post con GIF trovati con
Post.where("raw like '%.gif)%'").map { |p| [p.id, p.topic_id, p.post_number, p.baked_at, p.raw.truncate(100)] }
e rigenerato tutti quelli rotti
Post.find(12345).rebake!
Avete idee su cosa possa aver causato questo problema o su come debuggarlo?