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

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

Author: Arthur Schreiber
Status: Open, Priority: Normal

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

After applying the patch:

c.checkbox_group("test", ["bar", "label for bar", false])
=> "<INPUT NAME=\"test\" TYPE=\"checkbox\" VALUE=\"bar\">label for bar"
Posted by Takeyuki Fujioka (Guest)
on 28.09.2008 18:15
(Received via mailing list)
Issue #443 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/443