From 509b833d081cc39c4da2c48b5aee04b2322c66b8 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Fri, 11 Jun 2010 10:21:40 -0700 Subject: [PATCH] quickArray returns 1 row, buildArray returns all rows --- lib/WebGUI/Group.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/WebGUI/Group.pm b/lib/WebGUI/Group.pm index 47f364e53..bf2b062d0 100644 --- a/lib/WebGUI/Group.pm +++ b/lib/WebGUI/Group.pm @@ -1182,12 +1182,11 @@ sub resetGroupFields { my $session = $self->session; my $db = $session->db; my $config = $session->config; - my $assets = $config->get('assets'); my $tableCache = {}; ##Note, I did assets in SQL instead of using the API because you would have to ##instanciate every version of the asset that used the group. This should be much quicker - ASSET: foreach my $assetClass ($db->quickArray('SELECT DISTINCT className FROM asset')) { + ASSET: foreach my $assetClass ($db->buildArray('SELECT DISTINCT className FROM asset')) { my $className = eval { WebGUI::Asset->loadModule($assetClass); }; if (my $e = Exception::Class->caught) { warn $e->cause;