mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-26 16:46:12 +01:00 
			
		
		
		
	fix: don't crash if groupData is missing
This commit is contained in:
		| @@ -78,7 +78,8 @@ Groups.getGroupsBySort = async function (sort, start, stop) { | |||||||
| Groups.getNonPrivilegeGroups = async function (set, start, stop) { | Groups.getNonPrivilegeGroups = async function (set, start, stop) { | ||||||
| 	let groupNames = await db.getSortedSetRevRange(set, start, stop); | 	let groupNames = await db.getSortedSetRevRange(set, start, stop); | ||||||
| 	groupNames = groupNames.concat(Groups.ephemeralGroups).filter(groupName => !Groups.isPrivilegeGroup(groupName)); | 	groupNames = groupNames.concat(Groups.ephemeralGroups).filter(groupName => !Groups.isPrivilegeGroup(groupName)); | ||||||
| 	return await Groups.getGroupsData(groupNames); | 	const groupsData = await Groups.getGroupsData(groupNames); | ||||||
|  | 	return groupsData.filter(Boolean); | ||||||
| }; | }; | ||||||
|  |  | ||||||
| Groups.getGroups = async function (set, start, stop) { | Groups.getGroups = async function (set, start, stop) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user