Class: Dropzone::Listing::Validator
- Inherits:
-
ValidatorBase
- Object
- ValidatorBase
- Dropzone::Listing::Validator
- Defined in:
- lib/dropzone/listing.rb
Constant Summary
Constants inherited from ValidatorBase
Instance Method Summary collapse
Methods inherited from ValidatorBase
Instance Method Details
#must_have_active_seller(listing) ⇒ Object
53 54 55 56 57 |
# File 'lib/dropzone/listing.rb', line 53 def must_have_active_seller(listing) errors.add :seller_profile, "invalid or missing" if ( listing.seller_profile.nil? || !listing.seller_profile.valid? || !listing.seller_profile.active? ) end |
#must_have_created_item(listing) ⇒ Object
59 60 61 62 |
# File 'lib/dropzone/listing.rb', line 59 def must_have_created_item(listing) errors.add :create_item, "invalid or missing" unless ( listing.create_item && listing.create_item.valid? ) end |