From 47e803999f458f973b56a47522d152918a4125ab Mon Sep 17 00:00:00 2001 From: Vasa Date: Thu, 28 Aug 2025 19:46:51 +0300 Subject: [PATCH] fix --- .gitignore | 2 +- nest-cli.json | 9 +++++++-- prisma/schema.prisma | 2 +- src/app.controller.ts | 3 ++- src/services/prisma.service.ts | 2 +- 5 files changed, 12 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 6657f92..0a373c0 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,7 @@ /build /assets !/assets/uploads/.gitkeep -/generated/prisma +/src/generated/prisma # Logs logs diff --git a/nest-cli.json b/nest-cli.json index a02f879..a73e26f 100644 --- a/nest-cli.json +++ b/nest-cli.json @@ -4,6 +4,7 @@ "sourceRoot": "src", "compilerOptions": { "deleteOutDir": true, + "watchAssets": true, "assets": [ { "include": "../assets/**", @@ -12,9 +13,13 @@ }, { "include": "../prisma/**", - "outDir": "dist/prisma", - "watchAssets": false + "outDir": "dist/prisma" + }, + { + "include": "./generated/**", + "outDir": "./dist" } + ] } } \ No newline at end of file diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 03edd18..156c4f1 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -6,7 +6,7 @@ generator client { provider = "prisma-client-js" - output = "../generated/prisma" + output = "../src/generated/prisma" } datasource db { diff --git a/src/app.controller.ts b/src/app.controller.ts index f2743d4..5820ff6 100644 --- a/src/app.controller.ts +++ b/src/app.controller.ts @@ -27,7 +27,7 @@ export class AppController { constructor( private prisma: PrismaService, private socketService: AppGetaway, - ) {} + ) { } @Get('candidates') async getCandidateList() { @@ -83,6 +83,7 @@ export class AppController { createdAt: new Date(), }, }); + savedCandidate.profileImage = `${process.env.HOST_URL as string}/uploads/${savedCandidate.profileImage}`; this.socketService.onAddCandidate(savedCandidate); return savedCandidate; diff --git a/src/services/prisma.service.ts b/src/services/prisma.service.ts index 6b3aec1..27b1302 100644 --- a/src/services/prisma.service.ts +++ b/src/services/prisma.service.ts @@ -1,5 +1,5 @@ import { Injectable, OnModuleInit } from '@nestjs/common'; -import { PrismaClient } from '../../generated/prisma'; +import { PrismaClient } from '../generated/prisma'; @Injectable() export class PrismaService extends PrismaClient implements OnModuleInit {