Module: Pickle::Session
- Defined in:
- lib/pickle_dupe/session.rb
Instance Method Summary collapse
-
#model_with_dupe(name) ⇒ Object
(also: #model)
return a newly selected model when dupe is used.
Instance Method Details
#model_with_dupe(name) ⇒ Object Also known as: model
return a newly selected model when dupe is used
4 5 6 7 8 9 10 11 12 |
# File 'lib/pickle_dupe/session.rb', line 4 def model_with_dupe(name) model = created_model(name) if model.kind_of?(Dupe::Database::Record) Dupe.find(model.__model__.name) {|dupe_model| dupe_model.id == model.id} else model_without_dupe(name) end end |