I have the following code:
  def incoming_acceptation(incoming_code)
    if invite_code == incoming_code
      accepted = true
      self.save
      true
    else
      false
    end
  end
But it does not change and save accepted to true, it remains in the previous state, false.
@i.incoming_acceptation(incoming_code) => true
@i.accepted => false