From b3eb22c180e6737dbf9571c3fb2b3cf4702d1286 Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Mon, 16 Jun 2025 18:09:00 +0530 Subject: [PATCH 1/3] fix: send source only if its available --- src/services/projectMemberInvites.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/services/projectMemberInvites.js b/src/services/projectMemberInvites.js index 90068841..6af0fc2d 100644 --- a/src/services/projectMemberInvites.js +++ b/src/services/projectMemberInvites.js @@ -10,7 +10,14 @@ import { PROJECTS_API_URL } from '../config/constants' */ export function updateProjectMemberInvite (projectId, inviteId, status, source) { const url = `${PROJECTS_API_URL}/${projectId}/invites/${inviteId}` - return axios.patch(url, { status, source }) + const body = { + status, + }; + + if (source) { + body.source = source; + } + return axios.patch(url, body) .then(resp => resp.data) } From 612a798ffef646a7e0c10a7ac0f81688d67653a2 Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Mon, 16 Jun 2025 18:16:03 +0530 Subject: [PATCH 2/3] fix: send source only if its available --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 43fa7b2e..e5ee2959 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -152,7 +152,7 @@ workflows: context: org-global filters: &filters-dev branches: - only: ["develop", "PM-803_wm-regression-fixes", "PM-902_show-all-projects-on-challenge-page"] + only: ["develop", "PM-803_wm-regression-fixes", "PM-902_show-all-projects-on-challenge-page", "pm-1355_1"] # Production builds are exectuted only on tagged commits to the # master branch. From 8d4d3a82bc1da0dc5df7f122453bd652e99ef8f0 Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Mon, 16 Jun 2025 18:26:06 +0530 Subject: [PATCH 3/3] fix: send source only if its available --- src/services/projectMemberInvites.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/services/projectMemberInvites.js b/src/services/projectMemberInvites.js index 6af0fc2d..cfa9a660 100644 --- a/src/services/projectMemberInvites.js +++ b/src/services/projectMemberInvites.js @@ -11,11 +11,11 @@ import { PROJECTS_API_URL } from '../config/constants' export function updateProjectMemberInvite (projectId, inviteId, status, source) { const url = `${PROJECTS_API_URL}/${projectId}/invites/${inviteId}` const body = { - status, - }; + status + } if (source) { - body.source = source; + body.source = source } return axios.patch(url, body) .then(resp => resp.data)