Мое приложение (локально) выдает ошибку ActiveStorage::IntegrityError
всякий раз, когда оно пытается прикрепить файл.Как мне выйти из этой ошибки?
У меня есть только один has_one_attached
, и я не знаю, как эта ошибка мешает.
# model
has_one_attached :it_file
Tempfile.open do |temp_file|
# ...
it_file.attach(io: temp_file, filename: 'filename.csv', content_type: 'text/csv')
end
# storage.yml
local:
service: Disk
root: <%= Rails.root.join("storage") %>
РЕДАКТИРОВАТЬ: это может бытьсвязано с удалением каталога storage/
(это произошло после того, как я удалил это), или это может быть связано с тем, что это происходит в работе (полная ошибка была Error performing ActivityJob (Job ID: .. ) from Async( .. ) in .. ms: ActiveStorage::IntegrityError (ActiveStorage::IntegrityError)
И это не добавляет файлы в папку storage/
но он создает папки под ним, когда я пытался их прикрепить.