diff --git a/config/initializers/active_storage.rb b/config/initializers/active_storage.rb index c03a9137f124f312a2122874f580c618662e42e3..895bad52b9234d01beadcbec2cffa05aa0f92fff 100644 --- a/config/initializers/active_storage.rb +++ b/config/initializers/active_storage.rb @@ -34,6 +34,12 @@ ActiveStorage::Filename.class_eval do end module ActiveStorageGitPathStatic + extend ActiveSupport::Concern + + included do + has_many :git_files, class_name: "Communication::Website::GitFile", as: :about, dependent: :destroy + end + def git_path_static "data/media/#{id[0..1]}/#{id}.yml" end