Fixed service token bug

This commit is contained in:
Vladyslav Matsiiako
2023-02-09 13:40:33 -08:00
parent dd7e8d254b
commit 6ab6147ac8
3 changed files with 4 additions and 4 deletions
@@ -37,6 +37,7 @@ export const useCreateServiceToken = () => {
return useMutation<CreateServiceTokenRes, {}, CreateServiceTokenDTO>({ return useMutation<CreateServiceTokenRes, {}, CreateServiceTokenDTO>({
mutationFn: async (body) => { mutationFn: async (body) => {
const { data } = await apiRequest.post('/api/v2/service-token/', body); const { data } = await apiRequest.post('/api/v2/service-token/', body);
data.serviceToken += `.${ body.randomBytes}`;
return data; return data;
}, },
onSuccess: ({ serviceTokenData: { workspace } }) => { onSuccess: ({ serviceTokenData: { workspace } }) => {
@@ -18,6 +18,7 @@ export type CreateServiceTokenDTO = {
encryptedKey: string; encryptedKey: string;
iv: string; iv: string;
tag: string; tag: string;
randomBytes: string;
}; };
export type CreateServiceTokenRes = { export type CreateServiceTokenRes = {
@@ -31,11 +31,8 @@ import {
useUpdateWsEnvironment useUpdateWsEnvironment
} from '@app/hooks/api'; } from '@app/hooks/api';
import { AutoCapitalizationSection } from './components/AutoCapitalizationSection/AutoCapitalizationSection'; import { AutoCapitalizationSection } from './components/AutoCapitalizationSection/AutoCapitalizationSection';
import { SecretTagsSection } from './components/SecretTagsSection'; import { SecretTagsSection } from './components/SecretTagsSection';
import { import {
CopyProjectIDSection, CopyProjectIDSection,
CreateServiceToken, CreateServiceToken,
@@ -226,7 +223,8 @@ export const ProjectSettingsPage = () => {
environment, environment,
expiresIn: Number(expiresIn), expiresIn: Number(expiresIn),
name, name,
workspaceId: workspaceID workspaceId: workspaceID,
randomBytes
}); });
console.log(res); console.log(res);
createNotification({ createNotification({