Skip to content

Commit 4d7b352

Browse files
joanagmaiaclaude
andcommitted
fix: pass segments as query params on identity update and fix lint
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 2c9a13a commit 4d7b352

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

frontend/src/modules/contributor/services/contributor.identities.api.service.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ export class ContributorIdentitiesApiService {
3636
return authAxios.patch(
3737
`/member/${memberId}/identity/${id}`,
3838
payload,
39+
{
40+
params: {
41+
segments: getSegments(),
42+
},
43+
},
3944
).then(({ data }) => Promise.resolve(data));
4045
}
4146

frontend/src/modules/contributor/store/contributor.actions.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import { useLfSegmentsStore } from '@/modules/lf/segments/store';
22
import { storeToRefs } from 'pinia';
33
import { ContributorApiService } from '@/modules/contributor/services/contributor.api.service';
4-
import { Contributor, ContributorAffiliation, ContributorIdentity, UpdateContributorIdentityPayload } from '@/modules/contributor/types/Contributor';
4+
import {
5+
Contributor, ContributorAffiliation, ContributorIdentity, UpdateContributorIdentityPayload,
6+
} from '@/modules/contributor/types/Contributor';
57
import { ContributorIdentitiesApiService } from '@/modules/contributor/services/contributor.identities.api.service';
68
import { MergeActionsService } from '@/shared/modules/merge/services/merge-actions.service';
79
import { MergeAction } from '@/shared/modules/merge/types/MemberActions';

0 commit comments

Comments
 (0)