From 92441e018f49e3664870202bf4568d7adc9d6f6e Mon Sep 17 00:00:00 2001 From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com> Date: Fri, 23 Feb 2024 04:17:18 +0100 Subject: [PATCH] Slug projects and filter type --- backend/src/services/project/project-dal.ts | 1 - backend/src/services/project/project-service.ts | 4 ---- backend/src/services/project/project-types.ts | 12 ++++++------ 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/backend/src/services/project/project-dal.ts b/backend/src/services/project/project-dal.ts index 369e005ac..7041c6cf6 100644 --- a/backend/src/services/project/project-dal.ts +++ b/backend/src/services/project/project-dal.ts @@ -186,7 +186,6 @@ export const projectDALFactory = (db: TDbClient) => { { column: `${TableName.Project}.name`, order: "asc" }, { column: `${TableName.Environment}.position`, order: "asc" } ]); - const project = sqlNestRelationships({ data: projects, key: "id", diff --git a/backend/src/services/project/project-service.ts b/backend/src/services/project/project-service.ts index ca27c883c..f9223ca02 100644 --- a/backend/src/services/project/project-service.ts +++ b/backend/src/services/project/project-service.ts @@ -33,9 +33,7 @@ import { assignWorkspaceKeysToMembers, createProjectKey } from "./project-fns"; import { TProjectQueueFactory } from "./project-queue"; import { TCreateProjectDTO, - TDeleteProjectBySlugDTO, TDeleteProjectDTO, - TGetProjectBySlugDTO, TGetProjectDTO, TToggleProjectAutoCapitalizationDTO, TUpdateProjectDTO, @@ -473,10 +471,8 @@ export const projectServiceFactory = ({ deleteProject, getProjects, updateProject, - deleteProjectBySlug, getProjectUpgradeStatus, getAProject, - getProjectBySlug, toggleAutoCapitalization, updateName, upgradeProject diff --git a/backend/src/services/project/project-types.ts b/backend/src/services/project/project-types.ts index 258018176..364d25a80 100644 --- a/backend/src/services/project/project-types.ts +++ b/backend/src/services/project/project-types.ts @@ -54,12 +54,12 @@ export type TUpdateProjectNameDTO = { name: string; } & TProjectPermission; -export type TGetProjectBySlugDTO = { - slug: string; - actor: ActorType; - actorId: string; - actorOrgId?: string; -}; +export type TToggleProjectAutoCapitalizationDTO = { + autoCapitalization: boolean; +} & TProjectPermission; +export type TUpdateProjectNameDTO = { + name: string; +} & TProjectPermission; export type TUpdateProjectDTO = { filter: Filter;