Ruby Forum Ruby-core > [Bug #444] [PATCH] CGI#radio_group raises a TypeError when passing false as checked value

Posted by Arthur Schreiber (Guest)
on 15.08.2008 13:42
(Received via mailing list)
Bug #444: [PATCH] CGI#radio_group raises a TypeError when passing false 
as checked value
http://redmine.ruby-lang.org/issues/show/444

Author: Arthur Schreiber
Status: Open, Priority: Normal

c = CGI.new("html4")
c.radio_group("test", ["bar", "label for bar", false])
=> TypeError: can't convert false into String

After applying the patch:

c.radio_group("test", ["bar", "label for bar", false])
=> "<INPUT NAME=\"test\" TYPE=\"radio\" VALUE=\"bar\">label for bar"
Posted by Takeyuki Fujioka (Guest)
on 28.09.2008 18:29
(Received via mailing list)
Issue #444 has been updated by Takeyuki Fujioka.

Status changed from Open to Rejected

In 1.8, this behavior is right.
But in 1.9, I think this suggestion is better.
I will commit this improvement to trunk repository.
----------------------------------------
http://redmine.ruby-lang.org/issues/show/444