diff --git a/docs/changelog/6.x.x.txt b/docs/changelog/6.x.x.txt index 27cf0fd4d..d26f54308 100644 --- a/docs/changelog/6.x.x.txt +++ b/docs/changelog/6.x.x.txt @@ -76,6 +76,7 @@ - fix bugs with the in-memory session caching of user and group memberships 6.8.8 + - fix [ 1460992 ] Field Loop in DataForm (Thanks to Beat Boesiger) - fix [ 1423434 ] 6.8.5 - Versioning - users can see uncommitted data - fix [ 1437186 ] 6.8.7 deploy DataForm package does not copy fields - fix [ 1437563 ] Data picker intermittent for Admin diff --git a/lib/WebGUI/Asset/Wobject/DataForm.pm b/lib/WebGUI/Asset/Wobject/DataForm.pm index 094346cca..6a1e5eab8 100644 --- a/lib/WebGUI/Asset/Wobject/DataForm.pm +++ b/lib/WebGUI/Asset/Wobject/DataForm.pm @@ -470,7 +470,7 @@ sub getRecordTemplateVars { } my @fields; - my $sth = $self->session->db->read("$select from DataForm_field as a $join $where and a.DataForm_tabId = 0 order by a.sequenceNumber"); + my $sth = $self->session->db->read("select from DataForm_field as a $join $where and a.DataForm_tabId = '0' order by a.sequenceNumber"); while (%data = $sth->hash) { my $formValue = $self->session->form->process($data{name}); if ((not exists $data{value}) && $self->session->form->process("func") ne "editSave" && $self->session->form->process("func") ne "editFieldSave" && defined $formValue) {