Skip to content

Commit 19090ab

Browse files
committed
fix: Invitation of users with @ doesn't work on PROD
fixes issue #3347
1 parent 41dd174 commit 19090ab

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/projects/actions/projectMember.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@ export function removeProjectMember(projectId, memberId, isUserLeaving) {
9090

9191
function inviteMembersWithData(dispatch, projectId, emailIds, handles, role) {
9292
return new Promise((resolve, reject) => {
93-
return dispatch(loadMembersByHandle(handles))
93+
// remove `@` from handles before making a request to the server as server may not support format with `@`
94+
const clearedHandles = handles ? handles.map(handle => handle.replace(/^@/, '')) : []
95+
return dispatch(loadMembersByHandle(clearedHandles))
9496
.then(({ value }) => {
9597
const req = {}
9698
if(value && value.length > 0) {

0 commit comments

Comments
 (0)