common_config returns false if the config value is not set. Design::toWebColor checks with is_null. Hence the common_config value should be adjusted.

This commit is contained in:
Adrian Lang 2009-08-10 15:01:00 +02:00
parent e1270b26f5
commit 5ba46186b7

View File

@ -204,7 +204,10 @@ class Design extends Memcached_DataObject
'disposition');
foreach ($attrs as $attr) {
$siteDesign->$attr = common_config('design', $attr);
$val = common_config('design', $attr);
if ($val !== false) {
$siteDesign->$attr = $val;
}
}
}