diff --git a/backend/src/server/routes/v1/invite-org-router.ts b/backend/src/server/routes/v1/invite-org-router.ts index f546f0484..501bebdab 100644 --- a/backend/src/server/routes/v1/invite-org-router.ts +++ b/backend/src/server/routes/v1/invite-org-router.ts @@ -74,7 +74,7 @@ export const registerInviteOrgRouter = async (server: FastifyZodProvider) => { }); server.route({ - url: "/signup/resend", + url: "/signup-resend", config: { rateLimit: inviteUserRateLimit }, diff --git a/frontend/src/hooks/api/users/mutation.tsx b/frontend/src/hooks/api/users/mutation.tsx index 97c628154..c5cf6c27b 100644 --- a/frontend/src/hooks/api/users/mutation.tsx +++ b/frontend/src/hooks/api/users/mutation.tsx @@ -165,7 +165,7 @@ export const useResendOrgMemberInvitation = () => { email: string; link: string; }; - }>("/api/v1/invite-org/signup/resend", dto); + }>("/api/v1/invite-org/signup-resend", dto); return data.signupToken; } diff --git a/frontend/src/pages/organization/AccessManagementPage/components/OrgMembersTab/components/OrgMembersSection/OrgMembersTable.tsx b/frontend/src/pages/organization/AccessManagementPage/components/OrgMembersTab/components/OrgMembersSection/OrgMembersTable.tsx index cde8f5790..ba59b8368 100644 --- a/frontend/src/pages/organization/AccessManagementPage/components/OrgMembersTab/components/OrgMembersSection/OrgMembersTable.tsx +++ b/frontend/src/pages/organization/AccessManagementPage/components/OrgMembersTab/components/OrgMembersSection/OrgMembersTable.tsx @@ -83,7 +83,7 @@ export const OrgMembersTable = ({ handlePopUpOpen, setCompleteInviteLinks }: Pro const { data: serverDetails } = useFetchServerStatus(); const { data: members = [], isPending: isMembersLoading } = useGetOrgUsers(orgId); - const { mutateAsync: resendOrgMemberInvitation, isPending } = useResendOrgMemberInvitation(); + const { mutateAsync: resendOrgMemberInvitation } = useResendOrgMemberInvitation(); const { mutateAsync: updateOrgMembership } = useUpdateOrgMembership(); const onRoleChange = async (membershipId: string, role: string) => { @@ -369,8 +369,10 @@ export const OrgMembersTable = ({ handlePopUpOpen, setCompleteInviteLinks }: Pro className="w-48" colorSchema="primary" variant="outline_bg" - isLoading={isPending} - onClick={() => onResendInvite(orgMembershipId)} + onClick={(e) => { + onResendInvite(orgMembershipId); + e.stopPropagation(); + }} > Resend invite