fix(keycloak): fix keycloak::delete-group error
This commit is contained in:
@@ -44,7 +44,7 @@ const main = async () => {
|
|||||||
|
|
||||||
// Check if group has members
|
// Check if group has members
|
||||||
const groupMembers = await kcAdminClient.groups.listMembers({ id: group.id! });
|
const groupMembers = await kcAdminClient.groups.listMembers({ id: group.id! });
|
||||||
if (groupMembers.length > 0) {
|
if (groupMembers && groupMembers.length > 0) {
|
||||||
console.log(`Warning: Group '${groupName}' has ${groupMembers.length} members:`);
|
console.log(`Warning: Group '${groupName}' has ${groupMembers.length} members:`);
|
||||||
groupMembers.forEach(member => {
|
groupMembers.forEach(member => {
|
||||||
console.log(` - ${member.username} (${member.firstName} ${member.lastName})`);
|
console.log(` - ${member.username} (${member.firstName} ${member.lastName})`);
|
||||||
@@ -54,7 +54,7 @@ const main = async () => {
|
|||||||
|
|
||||||
// Check for subgroups
|
// Check for subgroups
|
||||||
const subGroups = await kcAdminClient.groups.listSubGroups({ id: group.id! });
|
const subGroups = await kcAdminClient.groups.listSubGroups({ id: group.id! });
|
||||||
if (subGroups.length > 0) {
|
if (subGroups && subGroups.length > 0) {
|
||||||
console.log(`Warning: Group '${groupName}' has ${subGroups.length} subgroups:`);
|
console.log(`Warning: Group '${groupName}' has ${subGroups.length} subgroups:`);
|
||||||
subGroups.forEach(subGroup => {
|
subGroups.forEach(subGroup => {
|
||||||
console.log(` - ${subGroup.name}`);
|
console.log(` - ${subGroup.name}`);
|
||||||
|
|||||||
Reference in New Issue
Block a user