FEAT: protospack-v2 updated

This commit is contained in:
Arthur Simas
2022-07-07 15:00:59 -03:00
parent 59ffb24985
commit 4c49dbc0ea
5 changed files with 23 additions and 63 deletions
@@ -5,15 +5,12 @@ import {
Injectable,
} from '@nestjs/common';
import { ClientGrpc } from '@nestjs/microservices';
import { lastValueFrom } from 'rxjs';
import { ProtoServices } from 'protospack-v2/dist/lib/Duc';
import { PermissionsProtoService as PermissionsServiceInterface } from 'protospack-v2/dist/lib/Duc/interfaces/write-service';
import {
Empty,
InjectPermissionsRequest,
} from 'protospack-v2/dist/lib/Duc/interfaces/messages';
import { InjectPermissionsRequest } from 'protospack-v2/dist/lib/Duc/interfaces/messages';
import { DadosferaLogger } from 'dadosfera-logs';
import grpcHandler from '../../utils/grpcHandler';
import { Permissions } from '../../authentication/permissions.enum';
import ErrorBuilder from '../../utils/ErrorBuilder';
@@ -66,7 +63,7 @@ export class PermissionsClientService
async injectPermissions({ permissions }: InjectPermissionsRequest) {
this.logger.info('InjectPermissions');
return grpcHandler<Empty>(
return lastValueFrom(
this.permissionsService.InjectPermissions({ permissions }),
);
}