Skip to content

Commit e72ec21

Browse files
author
Dushyant Bhalgami
committed
fix groups-api issue #63
1 parent aa76975 commit e72ec21

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/services/GroupMembershipService.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ async function addGroupMember(currentUser, groupId, data) {
103103
const createdAt = new Date().toISOString()
104104

105105
let query
106-
if (validate(memberId, 4)) {
106+
if (validate(memberId, 4) && data.universalUID) {
107107
query = `MATCH (g:Group {id: {groupId}}) MATCH (o:User {universalUID: {memberId}}) CREATE (g)-[r:GroupContains {id: {membershipId}, type: {membershipType}, createdAt: {createdAt}, createdBy: {createdBy}}]->(o) RETURN r`
108108
} else {
109109
query = `MATCH (g:Group {id: {groupId}}) MATCH (o:${targetObjectType} {id: {memberId}}) CREATE (g)-[r:GroupContains {id: {membershipId}, type: {membershipType}, createdAt: {createdAt}, createdBy: {createdBy}}]->(o) RETURN r`

0 commit comments

Comments
 (0)