mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
Fix lint errors
This commit is contained in:
@@ -42,7 +42,7 @@ const requireAuth = ({
|
|||||||
});
|
});
|
||||||
|
|
||||||
// attach auth payloads
|
// attach auth payloads
|
||||||
let serviceTokenData;
|
let serviceTokenData: any;
|
||||||
switch (authTokenType) {
|
switch (authTokenType) {
|
||||||
case 'serviceToken':
|
case 'serviceToken':
|
||||||
serviceTokenData = await getAuthSTDPayload({
|
serviceTokenData = await getAuthSTDPayload({
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ export type CreateServiceTokenDTO = {
|
|||||||
iv: string;
|
iv: string;
|
||||||
tag: string;
|
tag: string;
|
||||||
randomBytes: string;
|
randomBytes: string;
|
||||||
permissions: ('read' | 'write')[];
|
permissions: string[];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type CreateServiceTokenRes = {
|
export type CreateServiceTokenRes = {
|
||||||
|
|||||||
@@ -219,7 +219,7 @@ export const ProjectSettingsPage = () => {
|
|||||||
plaintext: key,
|
plaintext: key,
|
||||||
key: randomBytes
|
key: randomBytes
|
||||||
});
|
});
|
||||||
|
|
||||||
const res = await createServiceToken.mutateAsync({
|
const res = await createServiceToken.mutateAsync({
|
||||||
encryptedKey: ciphertext,
|
encryptedKey: ciphertext,
|
||||||
iv,
|
iv,
|
||||||
@@ -229,8 +229,11 @@ export const ProjectSettingsPage = () => {
|
|||||||
name,
|
name,
|
||||||
workspaceId: workspaceID,
|
workspaceId: workspaceID,
|
||||||
randomBytes,
|
randomBytes,
|
||||||
permissions
|
permissions: Object.entries(permissions)
|
||||||
|
.filter(([, permissionsValue]) => permissionsValue)
|
||||||
|
.map(([permissionsKey]) => permissionsKey)
|
||||||
});
|
});
|
||||||
|
|
||||||
createNotification({
|
createNotification({
|
||||||
text: 'Successfully created a service token',
|
text: 'Successfully created a service token',
|
||||||
type: 'success'
|
type: 'success'
|
||||||
|
|||||||
@@ -105,13 +105,7 @@ export const ServiceTokenSection = ({
|
|||||||
const hasServiceToken = Boolean(newToken);
|
const hasServiceToken = Boolean(newToken);
|
||||||
|
|
||||||
const onFormSubmit = async (data: CreateServiceToken) => {
|
const onFormSubmit = async (data: CreateServiceToken) => {
|
||||||
// transform permissions object into array
|
const token = await onCreateToken(data);
|
||||||
const dataWithPermissionsArray = data;
|
|
||||||
dataWithPermissionsArray.permissions = Object.entries(data.permissions)
|
|
||||||
.filter(([, value]) => value)
|
|
||||||
.map(([key]) => key);
|
|
||||||
|
|
||||||
const token = await onCreateToken(dataWithPermissionsArray);
|
|
||||||
setToken(token);
|
setToken(token);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user