Fix: Renamed deep parameter to recursive

This commit is contained in:
Daniel Hougaard
2024-04-01 10:10:49 -07:00
parent 42fb732955
commit 36bf1b2abc
4 changed files with 12 additions and 12 deletions

View File

@@ -215,7 +215,7 @@ export const SECRETS = {
export const RAW_SECRETS = {
LIST: {
deep: "Whether or not to fetch all secrets from the specified base path, and all of its subdirectories.",
recursive: "Whether or not to fetch all secrets from the specified base path, and all of its subdirectories.",
workspaceId: "The ID of the project to list secrets from.",
workspaceSlug: "The slug of the project to list secrets from. This parameter is only usable by machine identities.",
environment: "The slug of the environment to list secrets from.",

View File

@@ -157,11 +157,11 @@ export const registerSecretRouter = async (server: FastifyZodProvider) => {
workspaceSlug: z.string().trim().optional().describe(RAW_SECRETS.LIST.workspaceSlug),
environment: z.string().trim().optional().describe(RAW_SECRETS.LIST.environment),
secretPath: z.string().trim().default("/").transform(removeTrailingSlash).describe(RAW_SECRETS.LIST.secretPath),
deep: z
recursive: z
.enum(["true", "false"])
.default("false")
.transform((value) => value === "true")
.describe(RAW_SECRETS.LIST.deep),
.describe(RAW_SECRETS.LIST.recursive),
include_imports: z
.enum(["true", "false"])
.default("false")
@@ -228,7 +228,7 @@ export const registerSecretRouter = async (server: FastifyZodProvider) => {
projectId: workspaceId,
path: secretPath,
includeImports: req.query.include_imports,
deep: req.query.deep
recursive: req.query.recursive
});
await server.services.auditLog.createAuditLog({
@@ -606,7 +606,7 @@ export const registerSecretRouter = async (server: FastifyZodProvider) => {
workspaceId: z.string().trim(),
environment: z.string().trim(),
secretPath: z.string().trim().default("/").transform(removeTrailingSlash),
deep: z
recursive: z
.enum(["true", "false"])
.default("false")
.transform((value) => value === "true"),
@@ -662,7 +662,7 @@ export const registerSecretRouter = async (server: FastifyZodProvider) => {
projectId: req.query.workspaceId,
path: req.query.secretPath,
includeImports: req.query.include_imports,
deep: req.query.deep
recursive: req.query.recursive
});
await server.services.auditLog.createAuditLog({

View File

@@ -440,7 +440,7 @@ export const secretServiceFactory = ({
actorOrgId,
actorAuthMethod,
includeImports,
deep
recursive
}: TGetSecretsDTO) => {
const { permission } = await permissionService.getProjectPermission(
actor,
@@ -452,7 +452,7 @@ export const secretServiceFactory = ({
let paths: { folderId: string; path: string }[] = [];
if (deep) {
if (recursive) {
const getPaths = recursivelyGetSecretPaths({
permissionService,
folderDAL,
@@ -852,7 +852,7 @@ export const secretServiceFactory = ({
actorAuthMethod,
environment,
includeImports,
deep
recursive
}: TGetSecretsRawDTO) => {
const botKey = await projectBotService.getBotKey(projectId);
if (!botKey) throw new BadRequestError({ message: "Project bot not found", name: "bot_not_found_error" });
@@ -866,7 +866,7 @@ export const secretServiceFactory = ({
actorAuthMethod,
path,
includeImports,
deep
recursive
});
return {

View File

@@ -74,7 +74,7 @@ export type TGetSecretsDTO = {
path: string;
environment: string;
includeImports?: boolean;
deep?: boolean;
recursive?: boolean;
} & TProjectPermission;
export type TGetASecretDTO = {
@@ -141,7 +141,7 @@ export type TGetSecretsRawDTO = {
path: string;
environment: string;
includeImports?: boolean;
deep?: boolean;
recursive?: boolean;
} & TProjectPermission;
export type TGetASecretRawDTO = {