Giter Club home page Giter Club logo

Comments (3)

nadavs avatar nadavs commented on May 24, 2024

Thank you for reporting this issue.
Cloudinary's GEM was tested with CarrierWave and Mongoid. This combination is already used by some of our customers in production.
We plan to improve our documentation and add additional sample code for our CarrierWave plugin.

Can please share us some more details regarding the error you get?

from cloudinary_gem.

exocode avatar exocode commented on May 24, 2024

I have had too many additional config in my ImageUploader Class. After removing it it worked proberly.

The next thing is to DELETE / DESTROY an Image.

class Location
   include Mongoid::Document
   field :name, :type => String
   has_one :image, as: :location_image, dependent: :delete, autosave: true
   accepts_nested_attributes_for :image
   attr_accessible :image
end

class Image
   include Mongoid::Document
   before_destroy :delete_on_cloudinary

   field :name, :type => String
   mount_uploader :image, ImageUploader

   belongs_to :location_image, polymorphic: true
   def delete_on_cloudinary
     Cloudinary::Uploader.destroy(this.id)
   end

If I destroy a location the Image Model will be destroyed though the "dependent: :delete", which does not parse the "before_destroy" validation in the image model. Are there another possibilities to delete images on cloudinary via the image model...

Sorry for the questions, but it seems cloudinary is quite new and there are only a few threads out there...

from cloudinary_gem.

taragano avatar taragano commented on May 24, 2024

Closing this issue due to the time elapsed.
Please feel free to contact our support http://support.cloudinary.com or create a new ticket if you have any additional issues.

from cloudinary_gem.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.