lardawge/carrierwave_backgrounder — pull request #33 by iliya-gr (2012-04-02 19:50:30+00:00)
Title: Ideas and fixes.

1. Added ``#{column}`` accessor for retrieving cached uploader.
2. Carrierwave call's ``write_#{column}_identifier`` on save to clear column value if column was marked for removal (with ``remove_#{column}=`` or ``remove_#{column}!`` methods).
3. Don't clear ``#{column}_tmp`` if no file was provided (it also fixes issue in mongoid that prevents deletion of embedded document).
4. Check ``#{column}_tmp`` for presence and changes before enqueue background job.