Skip to content

Commit

Permalink
fix: noop filename cleaner for paperclip
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitryBochkarev committed Feb 9, 2016
1 parent 72238a2 commit 95ec32a
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 4 deletions.
4 changes: 4 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,7 @@ bundler/install:

appraisal/install:
${BUNDLE} exec ${APPRAISAL} install

clean:
-rm -rf gemfiles
-rm -rf Gemfile.lock
6 changes: 4 additions & 2 deletions app/models/apress/amazon_assets/private_asset.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ class PrivateAsset < ActiveRecord::Base
has_attached_file :local,
:path => ":rails_root/public/system/assets/:id_partition/:basename.:extension",
:url => "#{ActionController::Base.asset_host}/system/assets/:id_partition/:basename.:extension",
:use_timestamp => false
:use_timestamp => false,
:filename_cleaner => ->(filename) { filename }

has_attached_file :remote,
:storage => :s3,
Expand All @@ -19,7 +20,8 @@ class PrivateAsset < ActiveRecord::Base
:bucket => S3_BUCKET,
:path => "assets/:id_partition/:basename.:extension",
:url => "https://s3.amazonaws.com/#{S3_BUCKET}/assets/:id_partition/:basename.:extension",
:use_timestamp => false
:use_timestamp => false,
:filename_cleaner => ->(filename) { filename }

include ::Apress::AmazonAssets::Concerns::BaseAsset
end
Expand Down
6 changes: 4 additions & 2 deletions app/models/apress/amazon_assets/public_asset.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ class PublicAsset < ActiveRecord::Base
has_attached_file :local,
:path => ":rails_root/public/system/public_assets/:id_partition/:basename.:extension",
:url => "#{ActionController::Base.asset_host}/system/public_assets/:id_partition/:basename.:extension",
:use_timestamp => false
:use_timestamp => false,
:filename_cleaner => ->(filename) { filename }

has_attached_file :remote,
:storage => :s3,
Expand All @@ -19,7 +20,8 @@ class PublicAsset < ActiveRecord::Base
:bucket => S3_BUCKET,
:path => "public_assets/:id_partition/:basename.:extension",
:url => "https://s3.amazonaws.com/#{S3_BUCKET}/public_assets/:id_partition/:basename.:extension",
:use_timestamp => false
:use_timestamp => false,
:filename_cleaner => ->(filename) { filename }

include ::Apress::AmazonAssets::Concerns::BaseAsset
end
Expand Down
Binary file removed spec/fixtures/assets/картинка.jpg
Binary file not shown.

0 comments on commit 95ec32a

Please sign in to comment.