Closed (fixed)
Project:
Organic groups defaults
Version:
6.x-1.0
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
8 Mar 2011 at 19:08 UTC
Updated:
20 Jul 2011 at 00:50 UTC
I found more bugs relating to the bug I reported last week (http://drupal.org/node/1031994). I ran into this when I realized that unchecking "Private" didn't work -- going back to the node I just saved still had the value checked.
Simply put, null values are being interpreted as 0 values. I think I found them all. I am using 1.0, not DEV, so I will explain what I fixed here:
Was:
$form['og_private']['#default_value'] = ($node->og_private) ? $node->og_private : $og_private;
Now:
$form['og_private']['#default_value'] = (isset($node->og_private)) ? $node->og_private : $og_private;
Was:
$form['og_menu']['#default_value'] = ($node->og_menu) ? $node->og_menu : $og_menu;
Now:
$form['og_menu']['#default_value'] = (isset($node->og_menu)) ? $node->og_menu : $og_menu;
Was:
$form['og_language']['#default_value'] = ($node->og_language) ? $node->og_language : $og_language;
Now:
$form['og_language']['#default_value'] = (isset($node->og_language)) ? $node->og_language : $og_language;
Was:
$form['og_description']['#default_value'] = ($node->og_description) ? $node->og_description : $og_description;
Now:
$form['og_description']['#default_value'] = (isset($node->og_description)) ? $node->og_description : $og_description;
Comments
Comment #1
kaleworsley commentedDone. http://drupal.org/commitlog/commit/13178/6a609f365269501d801cffa44f4d2ed...
Thanks,
Kale