| Name |
Last commit
|
Last Update |
|---|---|---|
| cucumber | ||
| features | ||
| gemfiles | ||
| lib | ||
| shoulda_macros | ||
| test | ||
| .gitignore | ||
| .travis.yml | ||
| Appraisals | ||
| CONTRIBUTING.md | ||
| Gemfile | ||
| Gemfile.lock | ||
| LICENSE | ||
| NEWS | ||
| README.md | ||
| RUNNING_TESTS.md | ||
| Rakefile | ||
| UPGRADING | ||
| images.rake | ||
| paperclip.gemspec |
This should fix an error when the user has turn on AWS logging while and upload a file with non-English filename, as `aws-sdk` logger is not encoding aware. The problem was that the string returned from another logger methods is in `US-ASCII`, while the string returned from Paperclip would be in `UTF-8`. When the logger calls `#join` on those strings, Ruby would raise an exception. This solution is not the best, as it involves a monkey-patching, but should make sure that the upload goes through without any hiccup. For the long run, I'm going to send a patch to `aws-sdk` and also make Paperclip require at least `aws-sdk > 1.4.1`
| Name |
Last commit
|
Last Update |
|---|---|---|
| cucumber | Loading commit data... | |
| features | Loading commit data... | |
| gemfiles | Loading commit data... | |
| lib | Loading commit data... | |
| shoulda_macros | Loading commit data... | |
| test | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .travis.yml | Loading commit data... | |
| Appraisals | Loading commit data... | |
| CONTRIBUTING.md | Loading commit data... | |
| Gemfile | Loading commit data... | |
| Gemfile.lock | Loading commit data... | |
| LICENSE | Loading commit data... | |
| NEWS | Loading commit data... | |
| README.md | Loading commit data... | |
| RUNNING_TESTS.md | Loading commit data... | |
| Rakefile | Loading commit data... | |
| UPGRADING | Loading commit data... | |
| images.rake | Loading commit data... | |
| paperclip.gemspec | Loading commit data... |