aboutsummaryrefslogtreecommitdiffstats
path: root/lib/active_text/engine.rb
diff options
context:
space:
mode:
authorJavan Makhmali <javan@javan.us>2018-02-12 18:21:49 -0500
committerJavan Makhmali <javan@javan.us>2018-02-12 18:21:49 -0500
commitb79bf62196f1032d4a6f95799ced79cbbadad856 (patch)
tree0d737a4c8429b5272916122db9dd03e302ce5a50 /lib/active_text/engine.rb
parent986d6a6da4a42a9e92e8c0cc96b7edca35e778de (diff)
downloadrails-b79bf62196f1032d4a6f95799ced79cbbadad856.tar.gz
rails-b79bf62196f1032d4a6f95799ced79cbbadad856.tar.bz2
rails-b79bf62196f1032d4a6f95799ced79cbbadad856.zip
Add sgid support
Diffstat (limited to 'lib/active_text/engine.rb')
-rw-r--r--lib/active_text/engine.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/active_text/engine.rb b/lib/active_text/engine.rb
index 5b16acab04..9a1d08e1ad 100644
--- a/lib/active_text/engine.rb
+++ b/lib/active_text/engine.rb
@@ -11,6 +11,18 @@ module ActiveText
end
end
+ initializer "active_text.active_storage_extension" do
+ require "active_storage/blob"
+
+ class ActiveStorage::Blob
+ include ActiveText::Attachable
+
+ def previewable_attachable?
+ representable?
+ end
+ end
+ end
+
# FIXME: Aren't helpers supposed to load automatically?
# https://github.com/rails/rails/issues/26627 ?
initializer "active_text.helper" do