diff --git a/Controller/GrouperGroupsController.php b/Controller/GrouperGroupsController.php index 6f24368..f480446 100644 --- a/Controller/GrouperGroupsController.php +++ b/Controller/GrouperGroupsController.php @@ -738,9 +738,10 @@ private function breakoutGroups(array $recordSet, $type = 'basic') { foreach ($wgRec['Groups'] as $rec) { if (isset($rec['optOut'])) { $wgRec['optOut'] = true; - $wgRec['workingGroupId'] = $rec['name']; - $wgRec['workingDesc'] = $this->hackDescription($rec['description']); } + $wgRec['workingGroupId'] = $rec['name']; + $wgRec['workingGroupUUID'] = $rec['uuid']; + $wgRec['workingDesc'] = $this->hackDescription($rec['description']); //Capturing record for incommon-collab since deleting a few lines below. if ($rec['WGApp'] == 'incommon-collab') { $recToDelete = $subCount; @@ -758,6 +759,7 @@ private function breakoutGroups(array $recordSet, $type = 'basic') { //Working Groups that will show up on the Optin Page foreach ($wgData as &$wgRec) { $wgRec['workingGroupId'] = $wgRec['Groups'][0]['name']; + $wgRec['workingGroupUUID'] = $wgRec['Groups'][0]['uuid']; $wgRec['workingDesc'] = $this->hackDescription($wgRec['Groups'][0]['description']); unset($wgRec['Groups']); } diff --git a/View/GrouperGroups/groupmember.ctp b/View/GrouperGroups/groupmember.ctp index a58ca82..1f2077a 100644 --- a/View/GrouperGroups/groupmember.ctp +++ b/View/GrouperGroups/groupmember.ctp @@ -69,7 +69,15 @@ $numColumns = count($columns); )) : ''; ?> - + +   @@ -120,7 +128,7 @@ $numColumns = count($columns); $attrOperation = '?operation=UiV2AttributeDefName.viewAttributeDefName&attributeDefNameId='; $attrUrlBase = $baseUrl . $path . $attrOperation; ?> - +