Remove Separated Clients

This commit is contained in:
Victor Radael
2022-08-12 13:36:20 -03:00
parent 3981751ac0
commit f88f559b70
11 changed files with 10 additions and 10 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ import { DadosferaLogger } from '@dadosfera/dadosfera-logs';
import { AuthController } from './auth.controller';
import { AuthClientService } from './auth.service';
import { DucClient } from '../../clients/duc/client.config';
import { DucClient } from '../duc/client.config';
const client = new DucClient();
@Module({
+1 -1
View File
@@ -17,7 +17,7 @@ import {
AuthVerifyResetPasswordCodeRequest,
AuthConfirmResetPasswordRequest,
} from '@dadosfera/protospack-v2/dist/lib/Duc/interfaces/messages';
import { DucClient } from 'src/clients/duc/client.config';
import { DucClient } from '../duc/client.config';
@Injectable()
export class AuthClientService implements OnModuleInit {
+35
View File
@@ -0,0 +1,35 @@
import { credentials } from '@grpc/grpc-js';
import {
ClientsProviderAsyncOptions,
GrpcOptions,
Transport,
} from '@nestjs/microservices';
import {
ProtoPackages,
ProtoPaths,
} from '@dadosfera/protospack-v2/dist/lib/Duc';
export class DucClient {
public name = 'DucClient';
private config: GrpcOptions = {
transport: Transport.GRPC,
options: {
url: process.env.DUC_URL,
package: ProtoPackages.WritePackage,
credentials: process.env.LOCAL_ENV ? undefined : credentials.createSsl(),
protoPath: ProtoPaths.WriteFilePath,
loader: {
keepCase: true,
enums: String,
objects: true,
arrays: true,
},
},
};
providerOptions: ClientsProviderAsyncOptions = {
name: this.name,
...this.config,
};
}
@@ -4,7 +4,7 @@ import { DadosferaLogger } from '@dadosfera/dadosfera-logs';
import { PermissionsService } from './permissions.service';
import { DucClient } from '../../clients/duc/client.config';
import { DucClient } from '../duc/client.config';
import { PermissionsController } from './permissions.controller';
const client = new DucClient();
@@ -20,7 +20,7 @@ import {
import ErrorBuilder from '../../utils/ErrorBuilder';
import { PermissionGroupPermission, PermissionGroup } from './dto/entities';
import { LanguageEnum } from 'src/utils/languages.enum';
import { DucClient } from 'src/clients/duc/client.config';
import { DucClient } from '../duc/client.config';
@Injectable()
export class PermissionsService
+1 -1
View File
@@ -1,6 +1,6 @@
import { Module } from '@nestjs/common';
import { ClientsModule } from '@nestjs/microservices';
import { DucClient } from 'src/clients/duc/client.config';
import { DucClient } from '../duc/client.config';
import { RolesController } from './roles.controller';
import { RolesService } from './roles.service';
import { DadosferaLogger } from '@dadosfera/dadosfera-logs';
+1 -1
View File
@@ -19,7 +19,7 @@ import { lastValueFrom } from 'rxjs';
import { PermissionsService } from '../permissions/permissions.service';
import { LanguageEnum } from 'src/utils/languages.enum';
import { RequestUser } from 'src/authentication/user.decorator';
import { DucClient } from 'src/clients/duc/client.config';
import { DucClient } from '../duc/client.config';
interface GetRolesPermissionsName {
id: string;
+1 -1
View File
@@ -5,7 +5,7 @@ import { DadosferaLogger } from '@dadosfera/dadosfera-logs';
import { TermsOfUseController } from './termsOfUse.controller';
import { TermsOfUseClientService } from './termsOfUse.service';
import { DucClient } from '../../clients/duc/client.config';
import { DucClient } from '../duc/client.config';
const client = new DucClient();
@Module({
+1 -1
View File
@@ -9,7 +9,7 @@ import {
TermsOfUseGetTokenRequest,
TermsOfUseAcceptRequest,
} from '@dadosfera/protospack-v2/dist/lib/Duc/interfaces/messages';
import { DucClient } from 'src/clients/duc/client.config';
import { DucClient } from '../duc/client.config';
@Injectable()
export class TermsOfUseClientService implements OnModuleInit {
+1 -1
View File
@@ -3,7 +3,7 @@ import { UsersController } from './users.controller';
import { UsersService } from './users.service';
import { DadosferaLogger } from '@dadosfera/dadosfera-logs';
import { ClientsModule } from '@nestjs/microservices';
import { DucClient } from 'src/clients/duc/client.config';
import { DucClient } from '../duc/client.config';
import { RolesModule } from '../roles/roles.module';
import { PermissionsModule } from '../permissions/permissions.module';
+1 -1
View File
@@ -23,7 +23,7 @@ import { HIERARCHIES } from './hierarchies';
import { LanguageEnum } from 'src/utils/languages.enum';
import { UserByCustomer } from '@dadosfera/protospack-v2/dist/lib/Duc/interfaces/entities';
import { EnrichErrorCode } from 'src/utils/ErrorBuilder';
import { DucClient } from 'src/clients/duc/client.config';
import { DucClient } from '../duc/client.config';
@Injectable()
export class UsersService implements OnModuleInit {