From 17c5545a8e6d63f34ef447dec100a97056d148a8 Mon Sep 17 00:00:00 2001 From: Matthew Radcliffe Date: Sun, 27 May 2012 12:36:52 -0400 Subject: [PATCH] Issue #1506296 by mradcliffe. If a node exists and doesn't contain the signup property, then default state is disabled, not enabled. --- includes/node_form.inc | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/includes/node_form.inc b/includes/node_form.inc index 47d8374..cd9d02d 100644 --- a/includes/node_form.inc +++ b/includes/node_form.inc @@ -163,6 +163,10 @@ function signup_alter_node_form(&$form, &$form_state, $form_id) { if (isset($node->signup)) { $default_option = $node->signup; } + else if (!empty($node)) { + // An existing node had its signup disabled. + $default_option = 0; + } else { $default_option = $signup_type_default == 'enabled_on' ? 1 : 0; } -- 1.7.4.4