Fix mobile validation, cascade delete for businesses/categories, and DB error handling.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-05-21 14:20:46 +03:30
co-authored by Cursor
parent 97abb808b8
commit 2d6bae2ba1
14 changed files with 237 additions and 26 deletions
+2
View File
@@ -2,6 +2,7 @@ import 'reflect-metadata';
import { ValidationPipe } from '@nestjs/common';
import { NestFactory } from '@nestjs/core';
import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger';
import { TypeOrmExceptionFilter } from './common/filters/typeorm-exception.filter';
import { AppModule } from './app.module';
function configureCors(app: Awaited<ReturnType<typeof NestFactory.create>>) {
@@ -26,6 +27,7 @@ async function bootstrap() {
whitelist: true,
}),
);
app.useGlobalFilters(new TypeOrmExceptionFilter());
const swaggerConfig = new DocumentBuilder()
.setTitle('Montime API')