Guest User

Untitled

a guest
Feb 19th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. before :save do
  2. [
  3. :contents,
  4. :venues,
  5. :states,
  6. :cities,
  7. :zips
  8. ].each do |klass|
  9. self.send(klass).entries
  10. many_to_many_model = self.class.relationships[klass].child_model
  11. unless self.send(klass) == many_to_many_model.all(:publish_group_id => self.id)
  12. many_to_many_model.all(:publish_group_id => self.id).destroy!
  13. end
  14. end
  15. end
Add Comment
Please, Sign In to add comment