From a0c69ad63f8fca198f00483b1468161ea2cc3353 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Tue, 23 Feb 2010 04:57:43 +0000 Subject: [PATCH] MINOR Fixed MemberTableField regression from r99706 (from r99710) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/branches/2.4@99714 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/MemberTableField.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/MemberTableField.php b/code/MemberTableField.php index 3873f8b8..deb4cc56 100755 --- a/code/MemberTableField.php +++ b/code/MemberTableField.php @@ -103,9 +103,11 @@ class MemberTableField extends ComplexTableField { } if($this->group) { + $groupIDs = array($this->group->ID); + if($this->group->AllChildren()) $groupIDs = array_merge($groupIDs, $this->group->AllChildren()->column('ID')); $this->sourceFilter[] = sprintf( '"Group_Members"."GroupID" IN (%s)', - implode(',', array_merge($this->group->AllChildren()->column('ID'), array($this->group->ID))) + implode(',', $groupIDs) ); }