Skip to content

Commit 67b92d5

Browse files
committed
gw-force-default-value.php: Updated to support fetching default value for hidden visibility fields.
1 parent 11a9d84 commit 67b92d5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

gravity-forms/gw-force-default-value.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,10 @@ public function add_default_values_to_entry( $entry, $form ) {
6565
}
6666

6767
$entry_value = rgar( $entry, $field->id );
68+
$is_hidden = GFFormsModel::is_field_hidden( $form, $field, array(), $entry );
6869

6970
// Get default value if field is hidden.
70-
if ( GFFormsModel::is_field_hidden( $form, $field, array(), $entry ) ) {
71+
if ( $is_hidden || ( empty( $entry_value ) && ! GFFormDisplay::is_field_validation_supported( $field ) ) ) {
7172
$value = $field->get_value_default_if_empty( $field->get_value_submission( array(), false ) );
7273
} else {
7374
$value = $entry_value;

0 commit comments

Comments
 (0)