diff --git a/src/modules/order/orders.module.ts b/src/modules/order/orders.module.ts index 0c2475f..9005dd4 100644 --- a/src/modules/order/orders.module.ts +++ b/src/modules/order/orders.module.ts @@ -17,20 +17,27 @@ import { AdminModule } from '../admin/admin.module'; import { NotificationsModule } from '../notification/notifications.module'; import { UserModule } from '../user/user.module'; import { UtilsModule } from '../util/utils.module'; +import { productModule } from '../product/product.module'; +import { TicketModule } from '../ticket/ticket.module'; +import { OrderItemRepository } from './repositories/order-item.repository'; @Module({ imports: [ - MikroOrmModule.forFeature([Order, OrderItem, User, Product, UserAddress]), + MikroOrmModule.forFeature([Order, OrderItem]), AuthModule, forwardRef(() => PaymentsModule), JwtModule, AdminModule, NotificationsModule, UtilsModule, - forwardRef(() => UserModule) + forwardRef(() => UserModule), + // PaymentsModule, + productModule, + TicketModule ], controllers: [OrdersController], - providers: [OrdersService, OrderRepository, OrderListeners, OrdersCrone], + providers: [OrdersService, OrderRepository, OrderListeners, + OrdersCrone,OrderItemRepository], exports: [OrderRepository, OrdersService], }) export class OrdersModule { } diff --git a/src/modules/product/product.module.ts b/src/modules/product/product.module.ts index 89b5b83..f0f8824 100644 --- a/src/modules/product/product.module.ts +++ b/src/modules/product/product.module.ts @@ -33,6 +33,6 @@ import { AttributeValueService } from './providers/attribute-value.service'; ], exports: [ProductRepository, CategoryRepository, CategoryService, AttributeRepository, - AttributeService], + AttributeService, ProductService], }) export class productModule { } diff --git a/src/modules/ticket/tickets.module.ts b/src/modules/ticket/ticket.module.ts similarity index 89% rename from src/modules/ticket/tickets.module.ts rename to src/modules/ticket/ticket.module.ts index 9d0abb7..550bd68 100755 --- a/src/modules/ticket/tickets.module.ts +++ b/src/modules/ticket/ticket.module.ts @@ -19,6 +19,6 @@ import { MikroOrmModule } from "@mikro-orm/nestjs"; ], providers: [TicketService, TicketRepository], controllers: [TicketsController], - exports: [TicketService], + exports: [TicketService,TicketRepository], }) -export class TicketsModule { } +export class TicketModule { }