-
Sí, es correcto, como en mi captura de pantalla anterior.
-
No sugiero que hagas la modificación. Sin embargo, si no puedes esperar, ciertamente podrías probar ese cambio.
- Para un cambio temporal (desaparece después de la reconstrucción):
cd /var/discourse
./launcher enter app
sed -i "s/FastImage.new(@file)/FastImage.new(@file, :raise_on_failure=true)/" lib/upload_creator.rb
sed -i "s/FastImage.new(original_path)/FastImage.new(original_path, :raise_on_failure=true)/" app/models/upload.rb
exit
- Para un cambio persistente (permanece después de la reconstrucción):
cd /var/discourse
nano containers/app.yml (usa tu editor preferido)
Agrega los siguientes comandos personalizados al final (sección run):
- replace:
filename: "/var/www/discourse/lib/upload_creator.rb"
from: "FastImage.new(@file)"
to: "FastImage.new(@file, :raise_on_failure=true)"
- replace:
filename: "/var/www/discourse/app/models/upload.rb"
from: "FastImage.new(original_path)"
to: "FastImage.new(original_path, :raise_on_failure=true)"
Luego, reconstruye:
./launcher rebuild app
- Supongo que sí si planeas subir archivos sin extensiones. No comprobé si otras ocurrencias requerían el mismo cambio.