Skip to content

Instantly share code, notes, and snippets.

@sirneb
Created March 21, 2012 02:09
Show Gist options
  • Save sirneb/2143705 to your computer and use it in GitHub Desktop.
Save sirneb/2143705 to your computer and use it in GitHub Desktop.
def some_method
fields_of_interest = %w{time date number_of_guests}
modified = self.changes.keep_if do |key, value|
keep_or_not = false
fields_of_interest.each { |field| keep_or_not = true if field == key }
keep_or_not
end
modified.do_something
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment