Slug projects and filter type

This commit is contained in:
Daniel Hougaard
2024-03-17 18:48:09 +01:00
parent a9bba02f44
commit 92441e018f
3 changed files with 6 additions and 11 deletions
@@ -186,7 +186,6 @@ export const projectDALFactory = (db: TDbClient) => {
{ column: `${TableName.Project}.name`, order: "asc" }, { column: `${TableName.Project}.name`, order: "asc" },
{ column: `${TableName.Environment}.position`, order: "asc" } { column: `${TableName.Environment}.position`, order: "asc" }
]); ]);
const project = sqlNestRelationships({ const project = sqlNestRelationships({
data: projects, data: projects,
key: "id", key: "id",
@@ -33,9 +33,7 @@ import { assignWorkspaceKeysToMembers, createProjectKey } from "./project-fns";
import { TProjectQueueFactory } from "./project-queue"; import { TProjectQueueFactory } from "./project-queue";
import { import {
TCreateProjectDTO, TCreateProjectDTO,
TDeleteProjectBySlugDTO,
TDeleteProjectDTO, TDeleteProjectDTO,
TGetProjectBySlugDTO,
TGetProjectDTO, TGetProjectDTO,
TToggleProjectAutoCapitalizationDTO, TToggleProjectAutoCapitalizationDTO,
TUpdateProjectDTO, TUpdateProjectDTO,
@@ -473,10 +471,8 @@ export const projectServiceFactory = ({
deleteProject, deleteProject,
getProjects, getProjects,
updateProject, updateProject,
deleteProjectBySlug,
getProjectUpgradeStatus, getProjectUpgradeStatus,
getAProject, getAProject,
getProjectBySlug,
toggleAutoCapitalization, toggleAutoCapitalization,
updateName, updateName,
upgradeProject upgradeProject
@@ -54,12 +54,12 @@ export type TUpdateProjectNameDTO = {
name: string; name: string;
} & TProjectPermission; } & TProjectPermission;
export type TGetProjectBySlugDTO = { export type TToggleProjectAutoCapitalizationDTO = {
slug: string; autoCapitalization: boolean;
actor: ActorType; } & TProjectPermission;
actorId: string; export type TUpdateProjectNameDTO = {
actorOrgId?: string; name: string;
}; } & TProjectPermission;
export type TUpdateProjectDTO = { export type TUpdateProjectDTO = {
filter: Filter; filter: Filter;