From: Robert Dober Date: 2009-08-13T17:24:52+09:00 Subject: Re: Simple If On Thu, Aug 13, 2009 at 10:18 AM, Anthony Eden wrote: > On Wed, Aug 12, 2009 at 10:14 PM, Pete Moran wrote: >> UPDATE: >> >> This works >> >>    if params[:country][:id] >>      id = params[:country][:id] >>    else >>      id = params[:id] >>    end >> >> But is there a oneliner equivalent? > > id = params[:country][:id] || params[:id] maybe safer but still not safe id = params[:country] && params[:country][:id] || params[:id] Cheers Robert -- module Kernel alias_method :ë, :lambda end