New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
recreate_versions! giving error: undefined method `body' for nil:NilClass #1931
Comments
Update, I am trying to address this the long way around with:
But I am getting:
I have downloaded the image manually from S3 and opened it to check it is an image. The blur option works fine aside from in this situation. It reads:
|
Bug still present in carrierwave 0.11.2:
|
This error occours here, but versions are created on S3 nevertheless. |
Related, I believe: #828 |
Sometimes we get this error:
|
This seems to be still happening. |
#1879 should have fixed this. |
When are we going to have this released? |
Any update on this? |
Any solution for this yet? |
This issue is 6 years old, why is there no fix yet? |
The fix was already released long ago, as 2.0.0. Open another issue if you still have this. |
I am storing images on S3.
I am uploading the images to the directory etc that CarrierWave expects using a client-side desktop application, not Rails.
This works. After calling
area.update_column :screenshot, "file.png"
within Rails, I can get the correct URL usingarea.screenshot.url
.The images are uploaded as
ACL: public-read
.My client-side desktop app only uploads the default version of the image. I then need Rails to create a blurry version.
So, I call
area.screenshot.recreate_versions!(:blurry)
, but this gives me this error:Thoughts?
Relevant lines from my
Gemfile.lock
:The text was updated successfully, but these errors were encountered: