Fix lint errors

This commit is contained in:
Tuan Dang
2023-03-07 15:23:10 +07:00
parent 5b65adedbb
commit 971ac26033
4 changed files with 8 additions and 11 deletions

View File

@@ -42,7 +42,7 @@ const requireAuth = ({
});
// attach auth payloads
let serviceTokenData;
let serviceTokenData: any;
switch (authTokenType) {
case 'serviceToken':
serviceTokenData = await getAuthSTDPayload({

View File

@@ -19,7 +19,7 @@ export type CreateServiceTokenDTO = {
iv: string;
tag: string;
randomBytes: string;
permissions: ('read' | 'write')[];
permissions: string[];
};
export type CreateServiceTokenRes = {

View File

@@ -219,7 +219,7 @@ export const ProjectSettingsPage = () => {
plaintext: key,
key: randomBytes
});
const res = await createServiceToken.mutateAsync({
encryptedKey: ciphertext,
iv,
@@ -229,8 +229,11 @@ export const ProjectSettingsPage = () => {
name,
workspaceId: workspaceID,
randomBytes,
permissions
permissions: Object.entries(permissions)
.filter(([, permissionsValue]) => permissionsValue)
.map(([permissionsKey]) => permissionsKey)
});
createNotification({
text: 'Successfully created a service token',
type: 'success'

View File

@@ -105,13 +105,7 @@ export const ServiceTokenSection = ({
const hasServiceToken = Boolean(newToken);
const onFormSubmit = async (data: CreateServiceToken) => {
// transform permissions object into array
const dataWithPermissionsArray = data;
dataWithPermissionsArray.permissions = Object.entries(data.permissions)
.filter(([, value]) => value)
.map(([key]) => key);
const token = await onCreateToken(dataWithPermissionsArray);
const token = await onCreateToken(data);
setToken(token);
};