diff --git a/src/modules/auth/auth.module.ts b/src/modules/auth/auth.module.ts index 6365be2..ac110f6 100644 --- a/src/modules/auth/auth.module.ts +++ b/src/modules/auth/auth.module.ts @@ -1,6 +1,7 @@ import { Module } from '@nestjs/common' import { ConfigService } from '@nestjs/config' import { ClientsModule, Transport } from '@nestjs/microservices' +import { PROTO_PATHS } from '@teacinema/contracts' import { AuthController } from './auth.controller' import { AuthClientGrpc } from './auth.grpc' @@ -14,7 +15,7 @@ import { AuthClientGrpc } from './auth.grpc' transport: Transport.GRPC, options: { package: 'auth.v1', - protoPath: 'node_modules/@teacinema/contracts/proto/auth.proto', + protoPath: PROTO_PATHS.AUTH, url: configService.getOrThrow('AUTH_GRPC_URL') } }), diff --git a/yarn.lock b/yarn.lock index 72436d3..6910dd7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1198,9 +1198,9 @@ integrity sha512-L006mySvhRpUlRHf3ONbXA0RG42gbQ9QAnmQuZx4zejHEsWB9702xe18MSYcBilv+lmYkQpiX/g3p8P7suLfqQ== "@teacinema/contracts@^1.0.0": - version "1.0.1" - resolved "https://git.ksv741.keenetic.pro/api/packages/teacinema/npm/%40teacinema%2Fcontracts/-/1.0.1/contracts-1.0.1.tgz#25021fecb1d33d0505fd11ca3d8201660cb1bcbe" - integrity sha512-gvdbQ3Xowr4/h9Kq2P+pO2lr9vyWvIvRoU74mG3LSq2IiKKuwQUTxRaJnzI5MdtNqiq0WIUMo30cfqnBzNAJ1A== + version "1.0.4" + resolved "https://git.ksv741.keenetic.pro/api/packages/teacinema/npm/%40teacinema%2Fcontracts/-/1.0.4/contracts-1.0.4.tgz#178dc6392aae52c4dc2b60bb1470a0a2885a8715" + integrity sha512-3jHP4NAoH9munaN2Iegvg0X6KN/SR1rwZU7KpbuBtlcTJqsLljTaHwG+XKjEL84Y9b+sF73jGGbg/w2Y8IBQmw== dependencies: "@nestjs/microservices" "^11.1.12" protoc "33.4.0"