Rails] Imagens apagadas após um novo commit no heroku

Estou usando o Carrierwave para fazer upload de imagens e meu aplicativo está no Heroku agora. As imagens são carregadas com sucesso, a menos que eu envie um novo commit para heroku. As imagens que eu enviei antes de um push parecem ser apagadas quando um novo commit é enviado. Alguém sabe o motivo por trás e como corrigir esse problema?

Atualizar: O problema se tornausando carrierwave no Heroku sem um servidor de armazenamento como o Amazon EC3. O Heroku não salva arquivos em pastas públicas, onde o upload de ondas da operadora por padrão.

app / uploaders / image_uploader.rb:

  def store_dir
   "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
  end

E você precisa mudar isso para algum lugar na pasta tmp, a fim de preservar seus arquivos de imagem após cada confirmação. Eu tentei mudar isso para

"#{Rails.root}/tmp/uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"

Mas não funciona. Eu verifiquei no meu ambiente local, e a imagem é armazenada no local certo com sucesso. Então eu acho que se eu apenas definir as rotas para o local certo, isso poderia funcionar. Alguém poderia me ajudar com isso?

questionAnswers(1)

yourAnswerToTheQuestion