From 48569a5e00f1878f931d04e239756a88bcbffc1f Mon Sep 17 00:00:00 2001 From: Yung Han Khoe Date: Tue, 22 Apr 2008 19:46:36 +0000 Subject: [PATCH] fixed: Thingy: thing view screen always displays all fields --- docs/changelog/7.x.x.txt | 1 + lib/WebGUI/Asset/Wobject/Thingy.pm | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 8de81cb8d..c897deacc 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -29,6 +29,7 @@ - fixed: Default Thing Name when adding a Thing is Thingy and should be Thing - fixed: When latest Thing is removed from a Thingy only a drag button is displayed + - fixed: Thingy: thing view screen always displays all fields 7.5.10 diff --git a/lib/WebGUI/Asset/Wobject/Thingy.pm b/lib/WebGUI/Asset/Wobject/Thingy.pm index 6262f951b..0ea33b27f 100644 --- a/lib/WebGUI/Asset/Wobject/Thingy.pm +++ b/lib/WebGUI/Asset/Wobject/Thingy.pm @@ -2535,6 +2535,7 @@ thingId=".$self->session->db->quote($thingId)); .$session->db->quote($self->get("assetId")).' and thingId = '.$session->db->quote($thingId).' order by sequenceNumber'); while (my %field = $fields->hash) { + next unless ($field{display} eq '1'); my $hidden = ($field{status} eq "hidden" && !$self->session->var->get("adminOn")); my $originalValue = $thingData{"field_".$field{fieldId}};