This commit is contained in:
2026-01-29 11:09:02 +03:30
parent 3af0f7a530
commit fde120da3c
2 changed files with 7 additions and 5 deletions
@@ -7,9 +7,13 @@ import { FieldRepository } from './repository/field.repository';
import { FieldOptionRepository } from './repository/field-option.repository';
import { JwtModule } from '@nestjs/jwt';
import { ProductModule } from '../product/product.module';
import { MikroOrmModule } from '@mikro-orm/nestjs';
import { Field } from './entities/field.entity';
import { FieldOption } from './entities/field-option.entity';
@Module({
imports: [
MikroOrmModule.forFeature([Field, FieldOption]),
PrintModule,
JwtModule.register({}),
forwardRef(() => ProductModule),
@@ -2,7 +2,6 @@ import { BadRequestException, Injectable, NotFoundException } from '@nestjs/comm
import { EntityManager } from '@mikro-orm/postgresql';
import { RequiredEntityData } from '@mikro-orm/core';
import { FieldRepository } from '../repository/field.repository';
import { PrintRepository } from 'src/modules/print/repository/print.repository';
import { Field } from '../entities/field.entity';
import { CreateFieldDto } from '../dto/create-field.dto';
import { UpdateFieldDto } from '../dto/update-field.dto';
@@ -17,7 +16,6 @@ import { PrintService } from 'src/modules/print/provider/Print.service';
export class FieldService {
constructor(
private readonly sectionRepository: PrintRepository,
private readonly fieldRepository: FieldRepository,
private readonly productService: ProductService,
private readonly printService: PrintService,
@@ -35,7 +33,7 @@ export class FieldService {
entity = await this.printService.findOneOrFail(entityId)
}
if(!entity){
if (!entity) {
throw new BadRequestException("Entity not Found")
}
@@ -45,7 +43,7 @@ export class FieldService {
type,
isRequired,
multiple,
entityId:entity.id,
entityId: entity.id,
entityType
};
@@ -65,7 +63,7 @@ export class FieldService {
throw new NotFoundException('Field not found');
}
this.sectionRepository.assign(field, dto)
this.fieldRepository.assign(field, dto)
this.em.persistAndFlush(field)