diff options
Diffstat (limited to 'app/models/dependency_proxy/blob.rb')
-rw-r--r-- | app/models/dependency_proxy/blob.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/models/dependency_proxy/blob.rb b/app/models/dependency_proxy/blob.rb index e4018ab4770..f7b08f1d077 100644 --- a/app/models/dependency_proxy/blob.rb +++ b/app/models/dependency_proxy/blob.rb @@ -14,6 +14,8 @@ class DependencyProxy::Blob < ApplicationRecord validates :file, presence: true validates :file_name, presence: true + scope :with_files_stored_locally, -> { where(file_store: ::DependencyProxy::FileUploader::Store::LOCAL) } + mount_file_store_uploader DependencyProxy::FileUploader def self.total_size @@ -24,3 +26,5 @@ class DependencyProxy::Blob < ApplicationRecord find_or_initialize_by(file_name: file_name) end end + +DependencyProxy::Blob.prepend_mod_with('DependencyProxy::Blob') |