aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Joy <bugzilla@colinjoy.net>2015-09-24 16:07:03 +0000
committerDavid Lawrence <dkl@mozilla.com>2015-09-24 16:08:58 +0000
commitf7216aa9009bb676f836cfde29f98ed0cd2f0867 (patch)
tree37d33ff75c1f05f6311a4d87a20794177853e2c5
parentd5ac9ef92b52cad86add627570d4eb8ea606945e (diff)
downloadbugs-f7216aa9009bb676f836cfde29f98ed0cd2f0867.tar
bugs-f7216aa9009bb676f836cfde29f98ed0cd2f0867.tar.gz
bugs-f7216aa9009bb676f836cfde29f98ed0cd2f0867.tar.bz2
bugs-f7216aa9009bb676f836cfde29f98ed0cd2f0867.tar.xz
bugs-f7216aa9009bb676f836cfde29f98ed0cd2f0867.zip
Bug 1201809: The default value for user settings cannot be false
r/a=dkl
-rw-r--r--Bugzilla/User/Setting.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/Bugzilla/User/Setting.pm b/Bugzilla/User/Setting.pm
index ea3bbfb54..aece3b7de 100644
--- a/Bugzilla/User/Setting.pm
+++ b/Bugzilla/User/Setting.pm
@@ -127,7 +127,7 @@ sub add_setting {
my $exists = _setting_exists($name);
return if ($exists && !$force_check);
- ($name && $default_value)
+ ($name && length( $default_value // '' ))
|| ThrowCodeError("setting_info_invalid");
if ($exists) {