From 049f98eb3882ba9e2ff39b9ee5232abb21c21d19 Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Thu, 28 Jul 2005 04:00:59 +0000 Subject: Bug 302200: uninitialized value when saving email prefs - Patch by Rob Siklos r=LpSolit a=myk --- userprefs.cgi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'userprefs.cgi') diff --git a/userprefs.cgi b/userprefs.cgi index be6f40b04..57cbda28c 100755 --- a/userprefs.cgi +++ b/userprefs.cgi @@ -253,7 +253,9 @@ sub SaveEmail { # Global positive events: a ticked box means "send me mail." foreach my $event (GLOBAL_EVENTS) { - if (1 == $cgi->param("email-" . REL_ANY . "-$event")) { + if (defined($cgi->param("email-" . REL_ANY . "-$event")) + && $cgi->param("email-" . REL_ANY . "-$event") == 1) + { $dbh->do("INSERT INTO email_setting " . "(user_id, relationship, event) " . "VALUES ($userid, " . REL_ANY . ", $event)"); -- cgit v1.2.3-24-g4f1b