Finish adding support for self-hosted GitLab integration

This commit is contained in:
Tuan Dang
2023-09-06 10:57:27 +01:00
parent 04548313ab
commit d07b2dafc3
11 changed files with 73 additions and 39 deletions
@@ -367,16 +367,19 @@ export const useAuthorizeIntegration = () => {
mutationFn: async ({
workspaceId,
code,
integration
integration,
url
}: {
workspaceId: string;
code: string;
integration: string;
url?: string;
}) => {
const { data: { integrationAuth } } = await apiRequest.post("/api/v1/integration-auth/oauth-token", {
workspaceId,
code,
integration
integration,
url
});
return integrationAuth;